Förberedelser
I de kommande övningarna ska vi skapa det diagram som visas i visningsfönstret. Här etablerar vi våra positioner och diagrammets baslager.
Att definiera dessa som egna objekt gör det enkelt att återanvända dem i flera lager eller diagram.
position_jitter()lägger till jitter (t.ex. för punkter).position_dodge()förskjuter geoms (t.ex. bar, col, boxplot, violin, errorbar, pointrange).position_jitterdodge()jittrar och förskjuter geoms (t.ex. punkter).
Liksom tidigare använder vi mtcars, där fcyl och fam är faktorsvariabler av de ursprungliga variablerna cyl och am.
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.
# Define position objects
# 1. Jitter with width 0.2
posn_j <- ___
# 2. Dodge with width 0.1
posn_d <- ___
# 3. Jitter-dodge with jitter.width 0.2 and dodge.width 0.1
posn_jd <- ___