Notions de base de la couche de facettes
Le facettage divise les données en groupes selon une variable catégorielle, puis trace chaque groupe dans son propre panneau. Pour scinder les données selon une ou deux variables catégorielles, facet_grid() est tout indiqué.
Étant donné des variables catégorielles A et B, le modèle de code est
plot +
facet_grid(rows = vars(A), cols = vars(B))
Cela trace un panneau pour chaque combinaison possible des valeurs de A et de B.
Ici, nous allons utiliser l'ensemble de données mtcars pour nous exercer. Même si cyl et am ne sont pas encodées comme des variables de type facteur dans l'ensemble, ggplot2 convertira ces variables en facteurs lorsqu'elles sont utilisées dans des facettes.
Cette activité fait partie du cours
Visualisation de données intermédiaire avec ggplot2
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
ggplot(mtcars, aes(wt, mpg)) +
geom_point() +
# Facet rows by am
___