Överplottning 3: Lågprecisionsdata
Du har redan sett hur man hanterar överplottning med geom_point() i två fall:
- Stora datamängder
- Justerade värden längs en enda axel
Då använde vi position = 'jitter' inuti geom_point() eller geom_jitter().
Nu ska vi titta på ytterligare ett fall:
- Lågprecisionsdata
Detta uppstår vid mätningar med låg upplösning, som i iris-datasetet där mätningarna har en precision på 1 mm (se visningsfönstret). Det liknar fall 2, men här kan vi jittra längs både x- och y-axeln.
Den här övningen är en del av kursen
Introduktion till datavisualisering med ggplot2
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
ggplot(iris, aes(Sepal.Length, Sepal.Width, color = Species)) +
# Swap for jitter layer with width 0.1
geom_point(alpha = 0.5)