Ich hatte immer den Eindruck, dass die Regression nur eine allgemeinere Form der ANOVA ist und die Ergebnisse identisch wären. In letzter Zeit habe ich jedoch sowohl eine Regression als auch eine ANOVA mit denselben Daten durchgeführt, und die Ergebnisse unterscheiden sich erheblich. Das heißt, im Regressionsmodell sind sowohl die Haupteffekte als auch die Interaktion signifikant, während in der ANOVA ein Haupteffekt nicht signifikant ist. Ich gehe davon aus, dass dies etwas mit der Interaktion zu tun hat, aber mir ist nicht klar, was an diesen beiden Arten der Modellierung derselben Frage anders ist. Wenn es wichtig ist, ist ein Prädiktor kategorial und der andere kontinuierlich, wie in der folgenden Simulation angegeben.
Hier ist ein Beispiel dafür, wie meine Daten aussehen und welche Analysen ausgeführt werden, ohne dass dieselben p-Werte oder Effekte in den Ergebnissen von Bedeutung sind (meine tatsächlichen Ergebnisse sind oben aufgeführt):
group<-c(1,1,1,0,0,0)
moderator<-c(1,2,3,4,5,6)
score<-c(6,3,8,5,7,4)
summary(lm(score~group*moderator))
summary(aov(score~group*moderator))
group
ist ein numerischer Vektor, ist dies beabsichtigt? Normalerweise sollten Gruppierungsfaktoren eine Klasse haben factor
, so dass die Umwandlung in Kontraste durch Funktionen wie automatisch gehandhabt werden kann lm()
. Dies wird deutlich, wenn Sie mehr als zwei Gruppen haben oder eine andere Codierung als 0/1 für Ihre group
Variable verwenden.