Basis van de facet-laag
Facetten splitsen de gegevens in groepen op basis van een categorische variabele en plotten elke groep in een eigen paneel. Om te splitsen op één of twee categorische variabelen, is facet_grid() het handigst.
Gegeven categorische variabelen A en B, is het codepatroon:
plot +
facet_grid(rows = vars(A), cols = vars(B))
Dit tekent een paneel voor elke paargewijze combinatie van de waarden van A en B.
Hier gebruiken we de mtcars-gegevensset om te oefenen. Hoewel cyl en am in de gegevensset niet als factorvariabelen zijn gecodeerd, zal ggplot2 variabelen omzetten naar factoren wanneer ze in facetten worden gebruikt.
Deze oefening maakt deel uit van de cursus
Gevorderde datavisualisatie met ggplot2
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
ggplot(mtcars, aes(wt, mpg)) +
geom_point() +
# Facet rows by am
___