CommencerCommencez gratuitement

ANOVA

Jusqu’ici, vous avez créé des objets de sortie pour enregistrer et extraire des éléments afin de présenter des résultats plus personnalisés et détaillés. Cependant, certains objets de sortie, comme ceux renvoyés par la fonction aov() pour réaliser une analyse de la variance (ANOVA), peuvent être utilisés comme entrées pour d’autres fonctions telles que summary() et plot() afin d’obtenir des comptes rendus et des visualisations sur mesure. La sortie de aov() peut aussi être utilisée comme entrée de TukeyHSD() pour effectuer des tests post hoc par paires.

Le jeu de données abaloneKeep et le package dplyr ont été chargés pour vous.

Cet exercice fait partie du cours

<cours>R pour les utilisateurs de SAS</cours>
Voir le cours

Instructions de l’exercice

  • Calculez n, la moyenne, l’écart type et la variance de l’âge par sexe.
  • Réalisez une ANOVA de age selon les groupes sex et enregistrez la sortie dans abaov.
  • Exécutez summary() sur abaov.
  • Effectuez les tests post hoc par paires avec TukeyHSD() sur abaov.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# 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(___)
Modifier et exécuter le code