Diagramme de points ordonné
Commençons par améliorer le nuage de points vu dans le diaporama.
D'abord, modifiez le pipeline de manipulation de données pour filtrer les années 1992 et 2002 au lieu de la plage par défaut 2006-2016. Notez que le tableau interestingCountries a été chargé et est identique à celui du diaporama.
Modifiez ensuite le code de visualisation pour tracer les nouvelles données, mais cette fois, réordonnez l'axe des y en ordre décroissant selon le nombre de cas pour 1992.
Cette activité fait partie du cours
Les meilleures pratiques de visualisation avec R
Instructions de l’exercice
Modifiez
filter()pour sélectionner les années1992et2002.Modifiez les esthétiques pour :
- Tracer les cas de 1992 par pays.
reorder()l'axe des y selon le nombre de cas.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
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()