Statystyki opisowe według grup
Kontynuując poprzednie ćwiczenie, będziesz dalej korzystać ze składni dplyr::summarise() i summarise(across(everything(), list())) wraz z funkcją group_by(), aby obliczać niestandardowe statystyki dla wybranych zmiennych w podziale na grupy, takie jak kategorie sex i adult.
Zbiór danych abaloneKeep oraz pakiet dplyr są już wczytane.
To ćwiczenie jest częścią kursu
R dla użytkowników SAS
Instrukcje do ćwiczenia
- Oblicz statystyki według zmiennej grupującej, korzystając z funkcji
summarise()igroup_by(). - Oblicz medianę oraz 25. i 75. percentyl całkowitej masy według kategorii adult i nazwij wyniki odpowiednio
median_wweight,q1_wweightiq3_wweight. - Oblicz średnią i odchylenie standardowe dla wysokości i średnicy według płci.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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))))