Calculează măsurile de dispersie
Hai să extindem sintaxa puternică group_by() și summarize() la măsurile de dispersie. Dacă nu ești sigur(ă) dacă lucrezi cu distribuții simetrice sau asimetrice, este o idee bună să iei în considerare o măsură robustă precum IQR, pe lângă măsurile obișnuite de varianță sau deviație standard.
Acest exercițiu face parte din cursul
Exploratory Data Analysis în R
Instrucțiuni pentru exercițiu
Setul de date gap2007 pe care l-ai creat într-un exercițiu anterior este disponibil în spațiul tău de lucru.
- Pentru fiecare continent din
gap2007, rezumă speranța de viață folosindsd(),IQR()și numărul de țări,n(). Nu este nevoie să denumești noile coloane create. Funcțian()din apelulsummarize()nu primește niciun argument. - Compară grafic dispersia acestor distribuții construind grafice de densitate suprapuse ale speranței de viață, defalcate pe continente.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Compute groupwise measures of spread
gap2007 %>%
group_by(___) %>%
summarize(___,
___,
___)
# Generate overlaid density plots
gap2007 %>%
ggplot(aes(x = ___, fill = ___)) +
geom_density(alpha = 0.3)