Découper en facettes pour montrer la structure.
En repartant du code du dernier exercice, modifions-le pour regrouper les pays par région à l'aide du facettage.
Cela permettra d'ajouter un peu plus de structure à la présentation sans trop complexifier 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 gardant le regroupement par région.
Vous devrez aussi ajuster l'argument scale dans facet_grid() pour éviter de répéter toute la structure de l'axe des y pour chaque facette.
Cette activité fait partie du cours
Les meilleures pratiques de visualisation avec R
Instructions de l’exercice
- Ajoutez
facet_grid()au code du dernier graphique et définissez sa variable de facettage àregion~.. - Rendez l'axe des y libre en définissant
scaleà'free_y'.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
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
___