Nested ANOVA

Varianzanalyse, Diskriminanzanalyse, Kontingenzanalyse, Faktorenanalyse, Clusteranalyse, MDS, ....

Moderator: EDi

Antworten
FritzT93
Beiträge: 1
Registriert: Mo Feb 03, 2020 11:31 am

Nested ANOVA

Beitrag 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
Zuletzt geändert von jogo am Fr Feb 14, 2020 9:15 am, insgesamt 1-mal geändert.
Grund: Formatierung verbessert. http://forum.r-statistik.de/viewtopic.php?f=20&t=29

Antworten