Reihenfolge festlegen
Wenn du die Reihenfolge deiner Facets ändern möchtest, definierst du am besten deine Faktorvariablen korrekt, bevor du plottest.
Schauen wir uns das mit der mtcars-Getriebevariable am an. In diesem Fall steht 0 für "automatic" und 1 für "manual".
Hier machen wir am zu einer Faktorvariable und benennen die Zahlen in passende Namen um. Die Standardreihenfolge ist alphabetisch. Um sie umzuordnen, rufen wir fct_rev() aus dem Paket forcats auf, um die Reihenfolge umzukehren.
Diese Übung ist Teil des Kurses
<Kurs>Fortgeschrittene Datenvisualisierung mit ggplot2</Kurs>Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# Make factor, set proper labels explictly
mtcars$fam <- factor(mtcars$am, labels = c(`0` = ___,
`1` = ___))
# Default order is alphabetical
ggplot(mtcars, aes(wt, mpg)) +
geom_point() +
facet_grid(cols = vars(fam))