Estatísticas resumidas por grupo
Dando continuidade ao último exercício, neste você vai seguir usando a sintaxe de dplyr::summarise() e summarise(across(everything(), list())) com a função group_by() para calcular estatísticas personalizadas para variáveis específicas por grupos de interesse, como as categorias sex e adult.
O conjunto de dados abaloneKeep e o pacote dplyr já estão carregados para você.
Este exercício faz parte do curso
R para Usuários de SAS
Instruções do exercício
- Obtenha estatísticas por variável de agrupamento usando
summarise()egroup_by(). - Calcule a mediana e os percentis 25 e 75 para o peso total por
adulte nomeie as saídas comomedian_wweight,q1_wweighteq3_wweight. - Calcule a média e o desvio padrão para
heightediameterporsex.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# 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))))