Użycie stat_sum
W zbiorze danych Vocab zmienne education i vocabulary są typu całkowitego. W pierwszym kursie poznałeś cztery przyczyny overplottingu – ta para zmiennych to jeden z takich przypadków: na wykresie pojawia się jeden punkt w każdym miejscu przecięcia obu zmiennych.
Pierwszym rozwiązaniem, pokazanym w kroku 1, jest jitter z przezroczystością. Innym rozwiązaniem jest użycie stat_sum(), która oblicza łączną liczbę nakładających się obserwacji i odwzorowuje ją na estetykę size.
stat_sum() obsługuje specjalną zmienną ..prop.., która pokazuje proporcję wartości w zbiorze danych.
To ćwiczenie jest częścią kursu
Wizualizacja danych na poziomie średniozaawansowanym z ggplot2
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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)