Adaugă un rug plot
Graficul pe care tocmai l-am creat arată destul de bine, însă putem observa un indiciu subtil de bimodalitate între orele 10 și 15. Deoarece privim doar o estimare a densității sub formă de pată, e greu să știm cât de siguri putem fi în legătură cu acea formă.
Hai să remediem asta în doi pași.
Mai întâi, scade valoarea alpha a graficului de densitate, astfel încât să poți localiza aceste vârfuri mai precis folosind grila de fundal.
Apoi, adaugă un rug plot sub graficul de densitate folosind geom_rug(). Pentru a evidenția eventualele suprapuneri din rug plot, setează alpha la 0.5.
Dataframe-ul creat în exercițiul anterior, truck_speeding, a fost deja încărcat pentru tine.
Acest exercițiu face parte din cursul
Cele mai bune practici de vizualizare în R
Instrucțiuni pentru exercițiu
- Setează alpha-ul graficului de densitate la
0.7. - Adaugă
geom_rug()la grafic. - Setează alpha-ul rug plot-ului la
0.5.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
ggplot(truck_speeding, aes(x = hour_of_day)) +
# Adjust opacity to see gridlines with alpha = 0.7
geom_density(bw = 1.5, fill = 'steelblue', ___) +
# add a rug plot using geom_rug to see individual data points, set alpha to 0.5.
___ +
labs(title = 'Citations by hour', subtitle = "Gaussian kernel SD = 1.5")