Inversions d'axes
Commençons par pratiquer la rotation d'un graphique. Le code fourni crée un diagramme à barres du nombre de cas de pertussis dans la région des Amériques (AMR) en 1980. Vous remarquerez qu'il est presque illisible.
D'abord, pour mieux faire ressortir les tendances dans les données, appliquez reorder() aux colonnes en ordre décroissant de cas.
Ensuite, utilisons coord_flip() pour inverser les axes et rendre les noms de pays lisibles.
Cette activité fait partie du cours
Les meilleures pratiques de visualisation avec R
Instructions de l’exercice
- Utilisez
reorder()pour trier l'axe des x par ordre décroissant decases. - Ajoutez
coord_flip()au graphique pour échanger les axes x et y.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
amr_pertussis <- who_disease %>%
filter( # filter data to our desired subset
region == 'AMR',
year == 1980,
disease == 'pertussis'
)
# Set x axis as country ordered with respect to cases.
ggplot(amr_pertussis, aes(x = ___, y = cases)) +
geom_col() +
# flip axes
___