Inversions d’axes
Pour commencer, entraînons-nous à faire pivoter un graphique. Le code fourni crée un diagramme en barres du nombre de cas de pertussis dans la région des Amériques (AMR) en 1980. Vous verrez qu’il est presque illisible.
D’abord, pour faire ressortir d’éventuels motifs dans les données, utilisez reorder() pour trier les colonnes par ordre décroissant de cas.
Ensuite, appliquons coord_flip() aux axes pour pouvoir lire les noms des pays.
Cet exercice fait partie du cours
Bonnes pratiques de visualisation avec R
Instructions
- Utilisez
reorder()pour ordonner l’axe des x par ordre décroissant decases. - Ajoutez
coord_flip()au graphique pour intervertir les axes x et y.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
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
___