LME ()의 적절한 구문 2 개의 임의의 효과가 중첩 될 때 단일 무작위 상호 작용 용어

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

  •  21-12-2019
  •  | 
  •  

문제

이것은 lme() 구문에 대한 질문입니다.내 응답 변수는 '응답'입니다.내 고정 변수는 '년'입니다.나는 2 개의 무작위 변수가있다 : '학교'안에 중첩 된 '학생'.

나는 year*school 상호 작용을 포함시키고 싶지만, year*student 하나를 포함시키고 싶지는 않습니다.

이것은 지금까지 가지고있는 구문이지만, 이것은 내가 원하는 2 개의 무작위 상호 작용을 포함하는 것으로 보인다.

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

도움이 되었습니까?

해결책

이것은 lmer 패키지에서 lme4에서 훨씬 쉽게 수행 할 수 있습니다.각 학생이 고유 한 식별자를 가지고 있다고 가정하면이 (테스트되지 않은) 것처럼 보입니다.

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

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top