ANOVA
Jusqu'ici, vous avez créé des objets de sortie pour sauvegarder et extraire des éléments en vue d'une présentation plus personnalisée et détaillée des résultats. Toutefois, certains objets de sortie, comme ceux produits 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 rapports de résultats et des visualisations personnalisés. La sortie de aov() peut aussi servir d'entrée à TukeyHSD() pour effectuer des tests post hoc par paires.
Le jeu de données abaloneKeep et le paquet dplyr ont été chargés pour vous.
Cette activité fait partie du cours
R pour les utilisateurs et utilisatrices de SAS
Instructions de l’exercice
- Calculez
n, la moyenne, l'écart type et la variance de l'âge par sexe. - Effectuez une ANOVA de
ageselon les groupessexet enregistrez la sortie dansabaov. - Exécutez
summary()surabaov. - Effectuez les tests post hoc par paires avec
TukeyHSD()surabaov.
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(___)