R Academy · Aula

Tratamento de dados com dplyr

Aprenda a filtrar, ordenar, selecionar, transformar e resumir dados de forma eficaz usando dplyr.

Aula 2 de 310 etapas

Tratamento de dados com dplyr é uma aula grátis de R Academy no CoddyKit. Esta é a aula 2 de 3. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de R Academy, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de R Academy inclui 3 aulas no total.

Introdução à preparação de dados com dplyr

O pacote dplyr oferece ferramentas avançadas para filtrar, ordenar, selecionar e resumir dados em R.

Tratamento de dados com dplyr — ilustração 1

Filtrando linhas

A função filter() seleciona linhas com base em condições.

library(dplyr)
data <- mtcars %>% filter(mpg > 20)

Selecionando colunas

A função select() extrai colunas específicas.

data <- mtcars %>% select(mpg, hp, cyl)

Ordenando dados

A função arrange() ordena as linhas em ordem crescente ou decrescente.

data <- mtcars %>% arrange(desc(mpg))

Transformando dados

A função mutate() cria novas variáveis.

data <- mtcars %>% mutate(mpg_to_hp = mpg / hp)

Resumindo dados

A função summarize() calcula estatísticas resumidas.

summary_data <- mtcars %>% summarize(mean_mpg = mean(mpg), max_hp = max(hp))

Agrupando dados

A função group_by() agrupa os dados antes de resumi-los.

grouped_data <- mtcars %>% group_by(cyl) %>% summarize(mean_mpg = mean(mpg))

Combinando várias funções do dplyr

Você pode encadear várias funções do dplyr usando o operador de pipe %>%.

data <- mtcars %>% filter(mpg > 20) %>% select(mpg, hp) %>% arrange(desc(hp))

Resumo

Nesta lição, você aprendeu:

  • Como filtrar, selecionar, ordenar e transformar dados usando dplyr.
  • Como resumir e agrupar dados.
  • Como combinar várias funções do dplyr usando o operador de pipe.
Tratamento de dados com dplyr — ilustração 10
Grátis para começar

Aprenda R com um tutor de IA — grátis

Escreva e execute código real no seu navegador, obtenha ajuda instantânea de um tutor de IA 24/7 e continue de onde parou na web ou no app.

Cursos
43
Aulas
159

Perguntas Frequentes

A aula “Tratamento de dados com dplyr” é grátis?

Sim — o texto completo de “Tratamento de dados com dplyr” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de R Academy, atualize para CoddyKit PRO. O curso de R Academy inclui 3 aulas no total.

O que vou aprender em “Tratamento de dados com dplyr”?

Aprenda a filtrar, ordenar, selecionar, transformar e resumir dados de forma eficaz usando dplyr. Você pratica R Academy com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.

Preciso ter experiência prévia para começar R Academy?

Nenhuma experiência prévia é necessária. R Academy no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 2 de 3.

Quanto tempo leva a aula “Tratamento de dados com dplyr”?

A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.

Posso escrever e executar código nesta aula de R Academy?

Sim. Cada aula de R Academy inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.

Todas as aulas deste curso

  1. Introdução ao Tidyverse
  2. Tratamento de dados com dplyr
  3. Organização de dados com tidyr
← Voltar para R Academy