Ange ordning
Om du vill ändra ordningen på dina facetter är det bäst att definiera dina faktorvariabler innan du plottar.
Låt oss se detta i praktiken med transmissionsvariabeln am i mtcars. Här gäller att 0 = "automatic" och 1 = "manual".
Vi gör am till en faktorvariabel och byter ut siffrorna mot beskrivande namn. Standardordningen är alfabetisk. För att ändra ordningen anropar vi fct_rev() från paketet forcats för att vända på ordningen.
Den här övningen är en del av kursen
Datavisualisering med ggplot2 – fortsättningskurs
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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))