Описова статистика за групами
Спираючись на попередню вправу, тут ви й далі використовуватимете синтаксис dplyr::summarise() та summarise(across(everything(), list())) разом із функцією group_by(), щоб обчислювати користувацькі статистики для певних змінних за групами інтересу, такими як категорії sex і adult.
Набір даних abaloneKeep і пакет dplyr уже завантажено для вас.
Ця вправа є частиною курсу
R для користувачів SAS
Інструкції до вправи
- Отримайте статистики за змінною групування, використовуючи
summarise()іgroup_by(). - Обчисліть медіану, 25-й і 75-й перцентили для whole weight за категорією adult і назвіть вихід як
median_wweight,q1_wweightтаq3_wweight. - Обчисліть середнє та sd для height і diameter за статтю (sex).
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# 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))))