CommencezCommencez gratuitement

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

Voir le cours

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

ggplot(mtcars, aes(wt, mpg)) + 
  geom_point() +
  # Facet rows by am
  ___
Modifier et exécuter le code