ComeçarComece de graça

Resumir a saída

Embora a função summary() seja útil, ela fica limitada às estatísticas embutidas nessa função. Para obter estatísticas mais específicas de interesse, você viu que a sintaxe summarise(across(everything(), list())) do pacote dplyr pode ser usada.

Neste exercício, você vai usar summarise(across(everything(), list())) para calcular a média, o desvio padrão, a mediana, o mínimo e o máximo dos diâmetros de abalone. Você vai salvar a saída e depois extrair elementos específicos.

O conjunto de dados abaloneKeep e o pacote dplyr já foram carregados para você.

Este exercício faz parte do curso

R para Usuários de SAS

Ver curso

Instruções do exercício

  • Use a sintaxe summarise(across(everything(), list())) para calcular a média, o desvio padrão, a mediana, o mínimo e o máximo de diameter a partir de abaloneKeep. Salve a saída como abdiam.
  • Use a função de estrutura str() para ver a classe de abdiam e os nomes dos elementos em abdiam.
  • Use o operador $ para selecionar e exibir o elemento diameter_sd armazenado em abdiam.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# Save output from summarise() for diameter
abdiam <- ___ %>% 
  select(___) %>%
  summarise(across(___, list(___ = ~mean(.x),
                                      ___ = ~sd(.x),
                                      median = ___,
                                      min = ___,
                                      ___ = ~max(.x))))

# Use str() to see class of abdiam and names of elements
___

# Use $ selector to display diameter_sd 
___
Editar e executar o código