Grundlagen der Facet-Ebene
Facetting teilt die Daten anhand einer kategorialen Variable in Gruppen auf und zeichnet jede Gruppe in einem eigenen Panel. Zum Aufteilen der Daten nach einer oder zwei kategorialen Variablen eignet sich facet_grid() am besten.
Gegeben die kategorialen Variablen A und B, lautet das Code-Muster:
plot +
facet_grid(rows = vars(A), cols = vars(B))
Das erzeugt ein Panel für jede paarweise Kombination der Werte von A und B.
Hier üben wir mit dem Datensatz mtcars. Obwohl cyl und am im Datensatz nicht als Faktorvariablen kodiert sind, wandelt ggplot2 Variablen in Faktoren um, wenn sie in Facets verwendet werden.
Diese Übung ist Teil des Kurses
Fortgeschrittene Datenvisualisierung mit ggplot2
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
ggplot(mtcars, aes(wt, mpg)) +
geom_point() +
# Facet rows by am
___