IniziaInizia gratis

Statistiche descrittive e masking delle funzioni

Hai visto in precedenza che la funzione summary() calcola media, mediana, 1º e 3º quartile, più min e max. La deviazione standard non è inclusa. Tuttavia, i pacchetti Hmisc e psych hanno entrambi una funzione describe() che fornisce più statistiche descrittive, inclusa la deviazione standard.

Per ottenere queste statistiche descrittive, eseguirai la funzione describe(), che ha lo stesso nome in entrambi i pacchetti. Per evitare confusione, usa sempre la notazione packagename::functionname() per specificare in modo esplicito la funzione del pacchetto che vuoi utilizzare.

Il dataset 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

  • Carica il pacchetto Hmisc.
  • Ottieni le statistiche descrittive per sesso, lunghezza, diametro e altezza degli abalone usando la funzione Hmisc::describe().
  • Carica il pacchetto psych - fai attenzione agli avvisi sulla funzione describe() mascherata dal pacchetto Hmisc (dato che entrambi i pacchetti hanno una funzione describe()).
  • Esegui la funzione describe() dal pacchetto psych per ottenere le statistiche descrittive di lunghezza, diametro e altezza degli abalone. Lascia fuori il sesso perché psych::describe() funziona solo con variabili numeriche.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# Load the Hmisc package
library(___)

# Run describe() from Hmisc for sex, length, diameter, height
abaloneKeep %>% 
  select(___, ___, ___, ___) %>% 
  ___::___

# Load the psych package
___

# Run describe() from psych for length, diameter, height
___ %>% 
  ___ %>% 
  ___::___
Modifica ed esegui il codice