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