Introdução ao Tidyverse
Capítulo 1º - Dplyr
Vamos aprender filter(), pipe (%>%), arrange(), mutate()
- Para usar o filter() podemos fazer:
gapminder %>%
filter(year == 2007, country == "United States")
- Para usar o arrange (ordernar do menor para o maior - colunas) e se quiser do maior para o menor usamos desc:
gapminder %>%
arrange(gpdPercap)
- Em ordem decrescente:
gapminder %>%
arrange(desc(gpdPercap))
- Vejamos um exemplo que usamos filter() e arrange() juntos:
gapminder %>%
filter( year == 2007 ) %>%
arrange(desc(gdpPercap))
- Agora que já sabemos usar o filter() e arrange (), vamos aprender a usar o mutate(). Vale lembrar que o mutate adiciona uma nova variável ou modifica uma já existente:
gapminder %>%
mutate(lifeExp = 12 * lifeExp)
- Vamos criar uma variável usando mutate:
gapminder %>%
mutate(lifeExpMonths = 12 * lifeExp)
- Agora, para fazer uma combinação de filter, mutate and arrange:
gapminder %>%
filter( year == 2007 ) %>%
mutate( lifeExpMonths = 12 * lifeExp ) %>%
arrange(desc(lifeExpMonths)) %>%