Ich versuche, eine wiederholte Messung von Anova in R durchzuführen, gefolgt von einigen spezifischen Kontrasten für diesen Datensatz. Ich denke, der richtige Ansatz wäre,
Anova()
das Fahrzeugpaket zu verwenden.
Veranschaulichen
wir meine Frage ?Anova
anhand des Beispiels, das aus der Verwendung der
OBrienKaiser
Daten stammt (Anmerkung: Ich habe den Geschlechtsfaktor aus dem Beispiel weggelassen):
Wir haben ein Design mit einem Faktor zwischen Subjekten, Behandlung (3 Ebenen: Kontrolle, A, B) und 2 Wiederholungen -Maßnahmen (innerhalb der Probanden) Faktoren, Phase (3 Stufen: Vortest, Posttest, Follow-up) und Stunde (5 Stufen: 1 bis 5).
Die Standard-ANOVA-Tabelle ist gegeben durch (im Unterschied zu Beispiel (Anova) habe ich auf Typ 3-Quadratsummen umgestellt, das ist, was mein Feld will):
require(car)
phase <- factor(rep(c("pretest", "posttest", "followup"), c(5, 5, 5)),
levels=c("pretest", "posttest", "followup"))
hour <- ordered(rep(1:5, 3))
idata <- data.frame(phase, hour)
mod.ok <- lm(cbind(pre.1, pre.2, pre.3, pre.4, pre.5, post.1, post.2, post.3, post.4, post.5, fup.1, fup.2, fup.3, fup.4, fup.5) ~ treatment, data=OBrienKaiser)
av.ok <- Anova(mod.ok, idata=idata, idesign=~phase*hour, type = 3)
summary(av.ok, multivariate=FALSE)
Stellen Sie sich nun vor, dass die Interaktion höchster Ordnung signifikant gewesen wäre (was nicht der Fall ist), und wir möchten sie mit den folgenden Kontrasten weiter untersuchen:
Gibt es einen Unterschied zwischen Stunde 1 und 2 gegenüber Stunde 3 (Kontrast 1) und zwischen Stunde 1 und 2 versus Stunden 4 & 5 (Kontrast 2) in den Behandlungsbedingungen (A & B zusammen)?
Mit anderen Worten, wie spezifiziere ich diese Kontraste:
((treatment %in% c("A", "B")) & (hour %in% 1:2))
gegen((treatment %in% c("A", "B")) & (hour %in% 3))
((treatment %in% c("A", "B")) & (hour %in% 1:2))
gegen((treatment %in% c("A", "B")) & (hour %in% 4:5))
Meine Idee wäre, eine weitere ANOVA durchzuführen, die die nicht benötigte Behandlungsbedingung (Kontrolle) außer Kraft setzt:
mod2 <- lm(cbind(pre.1, pre.2, pre.3, pre.4, pre.5, post.1, post.2, post.3, post.4, post.5, fup.1, fup.2, fup.3, fup.4, fup.5) ~ treatment, data=OBrienKaiser, subset = treatment != "control")
av2 <- Anova(mod2, idata=idata, idesign=~phase*hour, type = 3)
summary(av2, multivariate=FALSE)
Ich habe jedoch immer noch keine Ahnung, wie ich die entsprechende subjektinterne Kontrastmatrix einrichten soll, um die Stunden 1 & 2 mit 3 und 1 & 2 mit 4 & 5 zu vergleichen. Und ich bin mir nicht sicher, ob das Weglassen der nicht benötigten Behandlungsgruppe tatsächlich eine gute Idee ist, da es den allgemeinen Fehlerausdruck ändert.
Bevor Anova()
ich loslegte, dachte ich auch darüber nach lme
. Es gibt jedoch kleine Unterschiede in den F- und p-Werten zwischen der Lehrbuch-ANOVA und dem Ergebnis, das anove(lme)
aufgrund möglicher negativer Abweichungen in der Standard-ANOVA (die nicht zulässig sindlme
) zurückgegeben wird. In ähnlicher Weise hat mich jemand darauf hingewiesen gls
, dass es möglich ist, ANOVA mit wiederholten Messungen anzupassen, es gibt jedoch kein Kontrastargument.
Zur Verdeutlichung: Ich möchte einen F- oder T-Test (unter Verwendung von Quadratsummen vom Typ III), der beantwortet, ob die gewünschten Kontraste signifikant sind oder nicht.
Aktualisieren:
Ich habe bereits eine sehr ähnliche Frage zu R-help gestellt, auf die es keine Antwort gab .
Eine ähnliche Frage wurde vor einiger Zeit bei R-help gestellt. Die Antworten lösten jedoch auch das Problem nicht.
Update (2015):
Da diese Frage immer noch eine gewisse Aktivität hervorruft , kann das Spezifizieren von Thesen und im Grunde aller anderen Kontraste mit der afex
Verpackung in Kombination mit der lsmeans
Verpackung, wie in der afex-Vignette beschrieben, jetzt relativ einfach durchgeführt werden .
treatment
, 3) für jede Person durchschnittlich über Ebenen vonprePostFup
, 4) für jede Person durchschnittlich über Stunden 1,2 (= Datengruppe 1) ignorieren sowie über Stunden 3,4 (= Datengruppe 2), 5) führen Sie einen t-Test für 2 abhängige Gruppen durch. Da Maxwell & Delaney (2004) und Kirk (1995) davon abraten, Kontraste mit einem gepoolten Fehlerbegriff in Innendesigns zu bilden, könnte dies eine einfache Alternative sein.