Gráfico de pontos ordenado
Vamos começar melhorando o gráfico de pontos que vimos nos slides.
Primeiro, altere o pipeline de manipulação de dados para filtrar os anos 1992 e 2002 em vez do padrão 2006-2016. Observe que o array interestingCountries já foi carregado e é o mesmo dos slides.
Agora modifique o código de plotagem para representar os novos dados, mas desta vez vamos reordenar o eixo y em ordem decrescente de casos para 1992.
Este exercício faz parte do curso
Boas práticas de visualização em R
Instruções do exercício
Modifique
filter()para selecionar os anos1992e2002.Ajuste as estéticas para:
- Plotar os casos de 1992 por país.
reorder()o eixo y pelo número de casos.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
who_subset <- who_disease %>%
filter(
countryCode %in% interestingCountries,
disease == 'measles',
year %in% c(2006, 2016) # Modify years to 1992 and 2002
) %>%
mutate(year = paste0('cases_', year)) %>%
arrange(year, region) %>%
pivot_wider(names_from = year, values_from = cases)
# Reorder y axis and change the cases year to 1992
ggplot(who_subset, aes(x = log10(cases_2006), y = country)) +
geom_point()