ComeçarComece de graça

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

Ver curso

Instruções do exercício

  • Obtenha estatísticas por variável de agrupamento usando summarise() e group_by().
  • Calcule a mediana e os percentis 25 e 75 para o peso total por adult e nomeie as saídas como median_wweight, q1_wweight e q3_wweight.
  • Calcule a média e o desvio padrão para height e diameter por sex.

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))))
Editar e executar o código