Zacznij terazZacznij za darmo

Podstawy warstwy facet

Fasetowanie dzieli dane na grupy według zmiennej kategorycznej, a następnie wyświetla każdą grupę w osobnym panelu. Do podziału danych według jednej lub dwóch zmiennych kategorycznych najlepiej sprawdza się facet_grid().

Dla zmiennych kategorycznych A i B wzorzec kodu wygląda następująco:

plot +
  facet_grid(rows = vars(A), cols = vars(B))

Ten kod tworzy panel dla każdej możliwej kombinacji wartości A i B.

W tym ćwiczeniu użyjemy zbioru danych mtcars. Zmienne cyl i am nie są w nim zakodowane jako zmienne czynnikowe, ale ggplot2 automatycznie przekształci je w czynniki, gdy zostaną użyte w fasetach.

To ćwiczenie jest częścią kursu

Wizualizacja danych na poziomie średniozaawansowanym z ggplot2

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

ggplot(mtcars, aes(wt, mpg)) + 
  geom_point() +
  # Facet rows by am
  ___
Edytuj i uruchom kod