Sintassi corretta per LME () Termine di interazione casuale singola quando 2 effetti casuali sono annidati

StackOverflow https://stackoverflow.com//questions/24017921

  •  21-12-2019
  •  | 
  •  

Domanda

Questa è una domanda sulla sintassi di lme().La mia variabile di risposta è "risposta".La mia variabile fissa è "anno".Ho 2 variabili casuali: "Studente" che è annidato all'interno della "scuola".

Voglio includere un'interazione year*school, ma non voglio includere un year*student.

Questa è la sintassi che ho finora, ma questo sembra includere 2 interazioni casuali in cui voglio solo 1.

lme1 = lme(response ~ 1 + year, random = ~ year | school/student, 
            method = "REML", data = data)
.

È stato utile?

Soluzione

Questo sarebbe molto più facile da fare in lmer dal pacchetto lme4.Supponendo che ogni studente abbia un identificatore unico, sembrerebbe questo (non testato).

lmer(response ~ year + (year | school) + (1 | student), data = data)
.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top