1. Learn
  2. /
  3. Cursuri
  4. /
  5. Cele mai bune practici de vizualizare în R

Connected

exercițiu

Schimbarea axei y în densitate

Implicit, vei observa că axa y reprezintă numărul de puncte („count") care au căzut într-un interval dat. Aceasta este o reprezentare clară și ușor de interpretat, dar ce-ar fi dacă am vrea să interpretăm graficul ca o adevărată curbă de densitate, așa cum încearcă să estimeze? Cu alte cuvinte, ca suma dintre (lățimile barelor) * (înălțimile barelor) să fie egală cu 1?

Pentru a face acest lucru, adaugă pur și simplu y = stat(density) la mapările estetice — aceasta va rescala axa y de la numărători la o estimare empirică a probabilității. Rețineți că această schimbare nu va modifica deloc forma graficului, ci îți va oferi doar o altă interpretare a axei y.

Hai să testăm pe ora din zi în care un șofer care depășea viteza legală a fost oprit (hour_of_day). În plus, reduce puțin opacitatea barelor, astfel încât liniile grilei să fie vizibile și să permită comparații mai ușoare.

Instrucțiuni

100 XP
  • Setează estetica x la hour_of_day.
  • Setează estetica y la stat(density).
  • Modifică valoarea alpha din geom_histogram() la 0.8.