Suprapunerea punctelor 1: seturi mari de date
Diagramele de dispersie (realizate cu geom_point()) sunt intuitive, ușor de înțeles și foarte frecvent utilizate, însă trebuie să ții întotdeauna cont de suprapunerea punctelor (overplotting), în special în următoarele patru situații:
- Seturi mari de date
- Valori aliniate pe o singură axă
- Date cu precizie scăzută
- Date de tip întreg
De obicei, se recomandă utilizarea transparenței alpha (adică adăugarea de transparență) atunci când folosești forme solide. Ca alternativă, poți folosi forme goale (hollow), opace.
Punctele mici sunt potrivite pentru seturi mari de date cu zone de densitate ridicată (unde există multe suprapuneri).
Hai să folosim setul de date diamonds pentru a exersa tratarea cazului cu seturi mari de date.
Acest exercițiu face parte din cursul
Introducere în vizualizarea datelor cu ggplot2
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Plot price vs. carat, colored by clarity
plt_price_vs_carat_by_clarity <- ggplot(diamonds, aes(carat, price, color = clarity))
# Add a point layer with tiny points
plt_price_vs_carat_by_clarity + ___