Använda stat_sum
I datamängden Vocab är education och vocabulary heltalsvariabler. I den första kursen såg du att detta är en av fyra orsaker till överplotting. Du skulle få en enskild punkt vid varje skärningspunkt mellan de två variablerna.
En lösning, som visas i steg 1, är jittering med transparens. En annan lösning är att använda stat_sum(), som beräknar det totala antalet överlappande observationer och mappar det till det estetiska attributet size.
stat_sum() tillåter en särskild variabel, ..prop.., för att visa andelen av värdena i datamängden.
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.
# Run this, look at the plot, then update it
ggplot(Vocab, aes(x = education, y = vocabulary)) +
# Replace this with a sum stat
geom_jitter(alpha = 0.25)