Kom igångKom igång gratis

Överplottning 3: Lågprecisionsdata

Du har redan sett hur man hanterar överplottning med geom_point() i två fall:

  1. Stora datamängder
  2. 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:

  1. 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

Visa kurs

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)
Redigera och kör kod