Statistici rezumative pe grupuri
Pornind de la exercițiul anterior, în acest exercițiu vei continua să folosești sintaxa dplyr::summarise() și summarise(across(everything(), list())) împreună cu funcția group_by() pentru a calcula statistici personalizate pentru variabile specifice, pe grupuri de interes precum categoriile sex și adult.
Setul de date abaloneKeep și pachetul dplyr sunt deja încărcate.
Acest exercițiu face parte din cursul
R pentru utilizatorii de SAS
Instrucțiuni pentru exercițiu
- Obține statistici pe variabila de grupare folosind
summarise()șigroup_by(). - Calculează mediana, percentila 25 și percentila 75 pentru greutatea totală, pe categorii de adult, și denumește rezultatele
median_wweight,q1_wweightșiq3_wweight. - Calculează media și abaterea standard pentru înălțime și diametru, pe categorii de sex.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Get median, 25th, 75th percentiles for wholeWeight by adult
abaloneKeep %>%
group_by(___) %>%
select(___) %>%
summarise(median_wweight = median(___),
q1_wweight = quantile(___, probs = ___),
q3_wweight = quantile(___, probs = ___))
# Get mean and sd for height and diameter by sex
abaloneKeep %>%
group_by(___) %>%
select(___) %>%
summarise(across(everything(),list(___ = ~ mean(.x),
___ = ~ sd(.x))))