Nested ANOVA
Verfasst: Sa Feb 08, 2020 10:38 am
Hallo, ich versuche mit R eine nested ANOVA durchzuführen. Es geht um ein Experiment, in dem Teilnehmer in verschiedenen Sessions Geld spenden, je nach Treatment. Meine Daten sehen in etwa wie folgt aus:
Im Internet habe ich dazu folgende Seite gefunden:
https://rcompanion.org/rcompanion/d_07.html
Ich habe das versucht zu reproduzieren:
Leider bekomme ich folgende Fehlermeldungen als Output:
Hat jemand eine Idee, was ich falsch mache?
Vielen Dank im Voraus!
Code: Alles auswählen
Treatment Session Participant
3 1 0.5
3 1 1.0
3 1 1.1
3 2 0
3 2 0.7
3 2 1.6
4 1 0.6
4 1 0.4
4 1 0.4
4 2 0
4 2 0.6
4 2 0.2
https://rcompanion.org/rcompanion/d_07.html
Ich habe das versucht zu reproduzieren:
Code: Alles auswählen
Data$Session = as.factor(Data$Session)
library(nlme)
model = lme(Participant ~ Treatment, random=~1|Session,
+ method="REML", data = Data)
anova.lme(model,
+ type="sequential",
+ adjustSigma = FALSE)
Code: Alles auswählen
> model = lme(Participant ~ Treatment, random=~1|Session, method="REML", data = Data)
Error in `rownames<-`(`*tmp*`, value = rownames(Fitted) <- origOrder) :
attempt to set 'rownames' on an object with no dimensions
Vielen Dank im Voraus!
Code: Alles auswählen
In addition: Warning message:
In Ops.factor(y[revOrder], Fitted) : ‘-’ not meaningful for factors