Začněte nyníZačněte zdarma

Zabalení pro mnoho úrovní

facet_grid() je skvělé pro kategoriální proměnné s malým počtem úrovní. I když je možné facetovat proměnné s mnoha úrovněmi, výsledný graf bude velmi široký nebo velmi vysoký, což může ztěžovat jeho čtení.

Řešením je facet_wrap(), které rozděluje úrovně podél jedné osy a zabaluje všechny podmnožiny do daného počtu řádků nebo sloupců.

V tomto cvičení použijeme dataset Vocab, který už znáš. Základní vrstva je připravená.

Protože máme mnoho hodnot years, použití facet_grid() nedává smysl – zkusme místo toho facet_wrap().

Toto cvičení je součástí kurzu

Intermediate Data Visualization with ggplot2

Zobrazit kurz

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

ggplot(Vocab, aes(x = education, y = vocabulary)) +
  stat_smooth(method = "lm", se = FALSE) +
  # Create facets, wrapping by year, using vars()
  ___(___(___))
Upravit a spustit kód