Seite 1 von 1

Nested ANOVA

Verfasst: Sa Feb 08, 2020 10:38 am
von FritzT93
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:

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
Im Internet habe ich dazu folgende Seite gefunden:

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)
Leider bekomme ich folgende Fehlermeldungen als Output:

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
Hat jemand eine Idee, was ich falsch mache?
Vielen Dank im Voraus!

Code: Alles auswählen

In addition: Warning message:
In Ops.factor(y[revOrder], Fitted) : ‘-’ not meaningful for factors