IniziaInizia gratis

ANOVA

Finora hai creato oggetti di output per salvare ed estrarre elementi utili a presentazioni dei risultati più personalizzate e dettagliate. Tuttavia, alcuni oggetti di output, come quelli della funzione aov() per eseguire un’analisi della varianza (ANOVA), possono essere usati come input per altre funzioni come summary() e plot() per ottenere report e visualizzazioni personalizzati. L’output di aov() può anche essere usato come input per TukeyHSD() per effettuare confronti a coppie post hoc.

Il dataset abaloneKeep e il pacchetto dplyr sono già stati caricati per te.

Questo esercizio fa parte del corso

R per utenti SAS

Visualizza il corso

Istruzioni dell'esercizio

  • Calcola n, media, deviazione standard e varianza di age per sex.
  • Esegui un’ANOVA di age per gruppi di sex e salva l’output come abaov.
  • Esegui summary() su abaov.
  • Esegui i test post hoc a coppie con TukeyHSD() su abaov.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# Compute n(), mean(), sd() and var() of age by sex
abaloneKeep %>% group_by(___) %>% select(___, ___) %>%
  summarise(across(everything(), list(mean = ___,
                                      ___ = ~sd(.x),
                                      var = ___)),
            N = ___)

# Run aov() of age by sex, save as abaov
abaov <- aov(___ ~ ___, data = ___)

# Run summary() of abaov
___

# Perform TukeyHSD posthoc pairwise tests on abaov
TukeyHSD(___)
Modifica ed esegui il codice