1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Intermediate Data Visualization with ggplot2

Connected

Cvičení

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().

Pokyny 1/3

undefined XP
  • 1

    Přidej vrstvu facet_wrap() a zadej:

    • Proměnnou year pomocí funkce vars().
  • 2

    Přidej vrstvu facet_wrap() a zadej proměnnou year pomocí formulového zápisu (~).

  • 3

    Přidej vrstvu facet_wrap() a zadej:

    • Formulový zápis jako dříve a ncol nastav na 11.