Utiliser le facettage pour révéler la structure.
En repartant du code du dernier exercice, modifiez-le pour regrouper les pays par région grâce au facettage.
Cela permettra d’ajouter un peu plus de structure à la présentation sans complexifier excessivement le graphique.
Nous voulons utiliser facet_grid() ici et conserver tous les graphiques dans la même colonne, afin de faciliter les comparaisons entre régions tout en maintenant un regroupement par région.
Vous devrez également ajuster l’argument scale dans facet_grid() pour éviter de répéter toute la structure de l’axe des ordonnées pour chaque facette.
Cet exercice fait partie du cours
Bonnes pratiques de visualisation avec R
Instructions
- Ajoutez
facet_grid()au code du dernier graphique et définissez sa variable de facettage àregion~.. - Rendez l’axe des ordonnées libre en définissant
scalesur'free_y'.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
who_subset %>%
mutate(logFoldChange = log2(cases_2002/cases_1992)) %>%
ggplot(aes(x = logFoldChange, y = reorder(country, logFoldChange))) +
geom_point() +
geom_vline(xintercept = 0) +
xlim(-6,6) +
# add facet_grid arranged in the column direction by region and free_y scales
___