Vous êtes sur la page 1sur 31

ANOVA à Deux Facteurs

Modèle
Modèle
Modèle
Exemple
Exemple
But
Visualisation graphique des
Interactions
Conditions
Vérification sur l’exemple
Vérification sur l’exemple
Vérification de l’hémoscédasticité
Vérification sur l’exemple
ANOVA
ANOVA
ANOVA
ANOVA
ANOVA
ANOVA sur l’Exemple
Comparaisons multiples
Retour sur l’exemple
Retour sur l’exemple
Exemple
Exemple du cours
secretaires=c("secretaire1","secretaire1","secretair
e1","secretaire1","secretaire1","secretaire1","sec
retaire1","secretaire1","secretaire2","secretaire2
","secretaire2","secretaire2","secretaire2","secret
aire2","secretaire2","secretaire2","secretaire3","s
ecretaire3","secretaire3","secretaire3","secretair
e3","secretaire3","secretaire3","secretaire3","sec
retaire4","secretaire4","secretaire4","secretaire4
","secretaire4","secretaire4","secretaire4","secret
aire4","secretaire5","secretaire5","secretaire5","s
ecretaire5","secretaire5","secretaire5","secretair
e5","secretaire5")
Exemple du cours
machines=c("machine1","machine1","machine2","
machine2","machine3","machine3","machine4","
machine4","machine1","machine1","machine2","
machine2","machine3","machine3","machine4","
machine4","machine1","machine1","machine2","
machine2","machine3","machine3","machine4","
machine4","machine1","machine1","machine2","
machine2","machine3","machine3","machine4","
machine4","machine1","machine1","machine2","
machine2","machine3","machine3","machine4","
machine4")
Exemple du cours
nbremots=c(33,36,32,35,37,39,29,31,31,31,37,3
5,35,35,31,33,34,36,39,36,34,37,33,34,34,33,
33,36,31,35,31,27,31,31,35,36,37,39,33,33)

données<-
data.frame(secretaires,machines,nbremots)

données
Exemple du cours
données %>%
group_by(secretaires, machines) %>%
get_summary_stats(nbremots, type = "mean_sd")

bxp <- ggboxplot(données, x = "secretaires", y =


"nbremots", color = "machines", palette = "jco" )
bxp
Exemple du cours
• Normalité
mod.int=lm(nbremots~machines*secretaires,da
ta=données)
residus=residuals(mod.int)
shapiro.test(residus)
Exemple du cours

• Homogénéité des variances (Test de Bartlett)

bartlett.test(residus~machines,data=données)

bartlett.test(residus~secretaires,data=données)
Exemple du cours
• Calcul de l’ANOVA

res.aov <- données %>% anova_test(nbremots ~


secretaires * machines)
res.aov
Exemple du cours
• Comparaisons post-hoc
#comparaisons par paires
mod = aov(nbremots~machines*secretaires,
data=données)
TukeyHSD(mod, "machines", ordered = TRUE)
TukeyHSD(mod, "secretaire", ordered = TRUE)

Vous aimerez peut-être aussi