Aan de slagGa gratis aan de slag

Volgorde instellen

Als je de volgorde van je facets wilt aanpassen, kun je het best je factorvariabelen goed definiëren vóórdat je gaat plotten.

Laten we dit in actie zien met de mtcars-variabele voor transmissie, am. In dit geval staat 0 voor "automatic" en 1 voor "manual".

Hier maken we van am een factorvariabele en hernoemen we de cijfers naar duidelijke namen. De standaardvolgorde is alfabetisch. Om ze te herschikken roepen we fct_rev() aan uit het forcats-pakket om de volgorde om te keren.

Deze oefening maakt deel uit van de cursus

Gevorderde datavisualisatie met ggplot2

Cursus bekijken

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# 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))
Code bewerken en uitvoeren