Zacznij terazZacznij za darmo

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

Zobacz kurs

Instrukcje do ćwiczenia

  • Oblicz statystyki według zmiennej grupującej, korzystając z funkcji summarise() i group_by().
  • Oblicz medianę oraz 25. i 75. percentyl całkowitej masy według kategorii adult i nazwij wyniki odpowiednio median_wweight, q1_wweight i q3_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))))
Edytuj i uruchom kod