R에서 X
및 M
인수 와 함께 사용하기에 적합한 모델 비교를 사용하여 Split-Plot ANOVA에서 효과를 테스트하려면 anova.mlm()
어떻게해야합니까? 저는 ?anova.mlm
Dalgaard (2007)에 익숙합니다 [1]. 불행히도 Split-Plot Design 만 브러시합니다. 이를 위해 두 가지 개체-내 요인이있는 완전 무작위 설계에서이를 수행합니다.
N <- 20 # 20 subjects total
P <- 3 # levels within-factor 1
Q <- 3 # levels within-factor 2
DV <- matrix(rnorm(N* P*Q), ncol=P*Q) # random data in wide format
id <- expand.grid(IVw1=gl(P, 1), IVw2=gl(Q, 1)) # intra-subjects layout of data matrix
library(car) # for Anova()
fitA <- lm(DV ~ 1) # between-subjects design: here no between factor
resA <- Anova(fitA, idata=id, idesign=~IVw1*IVw2)
summary(resA, multivariate=FALSE, univariate=TRUE) # all tests ...
다음 모델 비교는 동일한 결과로 이어집니다. 제한된 모델에는 해당 효과가 포함되지 않지만 같은 순서 이하의 다른 모든 효과는 전체 모델이 해당 효과를 추가합니다.
anova(fitA, idata=id, M=~IVw1 + IVw2, X=~IVw2, test="Spherical") # IVw1
anova(fitA, idata=id, M=~IVw1 + IVw2, X=~IVw1, test="Spherical") # IVw2
anova(fitA, idata=id, M=~IVw1 + IVw2 + IVw1:IVw2,
X=~IVw1 + IVw2, test="Spherical") # IVw1:IVw2
하나의 내부 및 하나의 개체 간 계수를 가진 스플릿 스플릿 설계 :
idB <- subset(id, IVw2==1, select="IVw1") # use only first within factor
IVb <- gl(2, 10, labels=c("A", "B")) # between-subjects factor
fitB <- lm(DV[ , 1:P] ~ IVb) # between-subjects design
resB <- Anova(fitB, idata=idB, idesign=~IVw1)
summary(resB, multivariate=FALSE, univariate=TRUE) # all tests ...
이것들은 anova()
테스트를 복제 하는 명령이지만 왜 작동하는지 모르겠습니다. 다음 모델 비교 테스트에서 동일한 결과가 나타나는 이유는 무엇입니까?
anova(fitB, idata=idB, X=~1, test="Spherical") # IVw1, IVw1:IVb
anova(fitB, idata=idB, M=~1, test="Spherical") # IVb
2 개의 개체-내 요인과 1 개의 개체-간 요인 :
fitC <- lm(DV ~ IVb) # between-subjects design
resC <- Anova(fitC, idata=id, idesign=~IVw1*IVw2)
summary(resC, multivariate=FALSE, univariate=TRUE) # all tests ...
X
및 M
인수 와 함께 사용하기 위해 해당 모델 비교를 사용하여 위에 제공된 결과를 어떻게 복제 anova.mlm()
합니까? 이 모델 비교의 논리는 무엇입니까?
편집 : suncoolsu는 모든 실제 목적을 위해 이러한 설계의 데이터를 혼합 모델을 사용하여 분석해야한다고 지적했습니다. 그러나, 나는 아직 결과를 복제하는 방법을 이해하고 싶습니다 summary(Anova())
과를 anova.mlm(..., X=?, M=?)
.
[1] : Dalgaard, P. 2007. 다변량 분석을위한 새로운 기능. R 뉴스, 7 (2), 2-7.
lme4
패키지를 사용 하여 모델에 맞지 않을 것lm
입니다. 그러나 이것은 매우 구체적인 책 기반 견해 일 수 있습니다. 나는 그것에 대해 다른 사람의 의견을 드리겠습니다. 나는 당신과 다른 해석 방법을 기반으로 예를 줄 수 있습니다.