IniziaInizia gratis

Statistiche descrittive per gruppo

Sulla base dell'esercizio precedente, qui continuerai a usare la sintassi dplyr::summarise() e summarise(across(everything(), list())) insieme a group_by() per calcolare statistiche personalizzate per variabili specifiche, per gruppi di interesse come le categorie sex e adult.

Il set di dati abaloneKeep e il pacchetto dplyr sono già caricati per te.

Questo esercizio fa parte del corso

R per utenti SAS

Visualizza il corso

Istruzioni dell'esercizio

  • Calcola le statistiche per variabile di raggruppamento usando summarise() e group_by().
  • Calcola mediana, 25° e 75° percentile del peso totale per adult e nomina l'output come median_wweight, q1_wweight e q3_wweight.
  • Calcola media e deviazione standard per height e diameter per sesso (sex).

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# 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))))
Modifica ed esegui il codice