ÎncepețiÎncepe gratuit

Primul tău beeswarm

Codul următor creează pentru tine un beeswarm plot simplu cu datele despre viteza de conducere în funcție de gen, similar cu ce am văzut în lecția anterioară.

Vei observa că nu arată prea bine, deoarece suprapunerea punctelor provoacă o suprapunere între distribuțiile celor două genuri.

Îmbunătățește acest grafic reducând dimensiunea punctelor cu ajutorul argumentului cex setat la 0.5 și adăugând o valoare de opacitate pentru puncte, pentru a face graficul mai puțin aglomerat și a pune accent pe punctele individuale.

În plus, adaugă un boxplot transparent peste puncte pentru a oferi și statistici de rezumat de bază.

Acest exercițiu face parte din cursul

Cele mai bune practici de vizualizare în R

Vezi cursul

Instrucțiuni pentru exercițiu

  • Reduce dimensiunea punctelor setând cex = 0.5 în geometria beeswarm.
  • Setează alpha-ul punctelor la 0.8 .
  • Adaugă un boxplot transparent peste beeswarm.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# Load library for making beeswarm plots
library(ggbeeswarm)

md_speeding %>% 
    filter(vehicle_color == 'RED') %>%
    ggplot(aes(x = gender, y = speed)) + 
    # change point size to 0.5 and alpha to 0.8
    geom_beeswarm(___) +
    # add a transparent boxplot on top of points
    ___
Editează și rulează codul