Nastavení pořadí
Chceš-li změnit pořadí fazetů, je nejlepší správně definovat proměnné typu faktor před samotným vykreslením.
Podívejme se na to v praxi s proměnnou am z datasetu mtcars, která reprezentuje typ převodovky. V tomto případě 0 = „automatic" a 1 = „manual".
Proměnnou am převedeme na faktor a čísla nahradíme odpovídajícími názvy. Výchozí pořadí je abecední. Chceme-li ho změnit, použijeme funkci fct_rev() z balíčku forcats, která pořadí obrátí.
Toto cvičení je součástí kurzu
Intermediate Data Visualization with ggplot2
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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))