Tratamento de dados com dplyr
Aprenda a filtrar, ordenar, selecionar, transformar e resumir dados de forma eficaz usando dplyr.
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.

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.

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
- Introdução ao Tidyverse
- Tratamento de dados com dplyr
- Organização de dados com tidyr