ÎncepețiÎncepe gratuit

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

Vezi cursul

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")
Editează și rulează codul