CommencezCommencez gratuitement

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

Voir le cours

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
	___
Modifier et exécuter le code