LoslegenKostenlos starten

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>
Kurs ansehen

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))
Code bearbeiten und ausführen