Zacznij terazZacznij za darmo

Ustawianie kolejności

Jeśli chcesz zmienić kolejność aspektów, najlepiej odpowiednio zdefiniować zmienne czynnikowe przed tworzeniem wykresu.

Przećwiczmy to na przykładzie zmiennej am oznaczającej rodzaj skrzyni biegów w zbiorze mtcars. W tym przypadku 0 = "automatic", a 1 = "manual".

Zamienimy am na zmienną czynnikową i nadamy liczbom odpowiednie nazwy. Domyślna kolejność jest alfabetyczna. Aby ją odwrócić, użyjemy funkcji fct_rev() z pakietu forcats.

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.

# 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))
Edytuj i uruchom kod