Grunderna i facetlager
Facettering delar upp data i grupper enligt en kategorisk variabel och ritar sedan varje grupp i en egen panel. För att dela upp data efter en eller två kategoriska variabler är facet_grid() det bästa valet.
Givet kategoriska variabler A och B ser kodmönstret ut så här:
plot +
facet_grid(rows = vars(A), cols = vars(B))
Detta ritar en panel för varje parvis kombination av värdena i A och B.
Här använder vi datamängden mtcars för att öva. Även om cyl och am inte är kodade som faktorvariabler i datamängden, kommer ggplot2 att omvandla variablerna till faktorer när de används i facetter.
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.
ggplot(mtcars, aes(wt, mpg)) +
geom_point() +
# Facet rows by am
___