@conjugateprior의 lm / lmer R 공식 개요를 살펴 보고 다음 항목으로 인해 혼란스러워했습니다.
이제 A는 무작위이지만 B는 고정되어 있고 B는 A 안에 중첩되어 있다고 가정합니다.
aov(Y ~ B + Error(A/B), data=d)
아래의 유사한 혼합 모델 공식 lmer(Y ~ B + (1 | A:B), data=d)
이 동일한 경우에 제공됩니다.
나는 그것이 무엇을 의미하는지 이해하지 못한다. 피험자들이 여러 그룹으로 나누어 진 실험에서, 우리는 고정 인자 (그룹) 내에 중첩 된 무작위 인자 (대상)를 가질 것입니다. 그러나 어떻게 고정 요인을 랜덤 요인 내에 중첩시킬 수 있습니까? 임의의 주제 안에 중첩 된 문제가 있습니까? 가능합니까? 가능하지 않은 경우 이러한 R 공식이 의미가 있습니까?
이 개요는 R의 반복 측정에 대한이 학습서를 기반 으로 R에서 ANOVA를 수행하는 방법 에 대한 성격 프로젝트의 페이지를 부분적으로 기반으로합니다 . 반복 측정 ANOVA에 대한 다음 예가 제공됩니다.
aov(Recall ~ Valence + Error(Subject/Valence), data.ex3)
여기서 대상은 다양한 원자가 (3 가지 수준의 요인)의 단어가 제시되고 그들의 회수 시간이 측정됩니다. 각 주제에는 3 가의 모든 수준의 단어가 제공됩니다. 나는 (그것을 따라, 교차 나타납니다이 디자인에 중첩 아무것도 표시되지 않습니다 여기에 훌륭한 대답 나는 순진하게도 그 생각 때문에)하고, Error(Subject)
또는 (1 | Subject)
이 경우 적절한 임의의 기간이어야한다. Subject/Valence
"중첩은"(?) 혼란.
내가 그 이해 않음을 참고 Valence
A는 피험자 내 요인. 그러나 나는 모든 과목이 세 가지 수준을 모두 경험하기 때문에 과목 내에서 "중첩 된"요소 가 아니라고 생각합니다 Valence
.
최신 정보. R에서 반복 측정 ANOVA를 코딩하는 방법에 대한 CV에 대한 질문을 탐색 중입니다.
여기서 다음은 고정 대상 내 / 반복 측정 A 및 임의에 사용됩니다
subject
.summary(aov(Y ~ A + Error(subject/A), data = d)) anova(lme(Y ~ A, random = ~1|subject, data = d))
여기 에 2 개의 고정 대상 내 / 반복 측정 효과 A와 B가 있습니다.
summary(aov(Y ~ A*B + Error(subject/(A*B)), data=d)) lmer(Y ~ A*B + (1|subject) + (1|A:subject) + (1|B:subject), data=d)
다음 은 3 가지 개체 내 효과 A, B 및 C에 대한 것입니다.
summary(aov(Y ~ A*B*C + Error(subject/(A*B*C)), data=d)) lmer(Y ~ A*B*C + (1|subject) + (0+A|subject) + (0+B|subject) + (0+C|subject) + (0+A:B|subject) + (0+A:C|subject) + (0+B:C|subject), data = d)
내 질문 :
- 왜
Error(subject/A)
그렇지Error(subject)
않습니까? - 그것은인가
(1|subject)
또는(1|subject)+(1|A:subject)
단순히(1|A:subject)
? - 그것은인가
(1|subject) + (1|A:subject)
또는(1|subject) + (0+A|subject)
, 그 이유는 단순히(A|subject)
?
지금까지 나는 이러한 것들 중 일부가 동등하다고 주장하는 일부 스레드를 보았습니다 (예를 들어, 첫 번째 : 그것들은 동일 하지만 반대 주장 이지만 SO : 세 번째 는 동일하다는 주장입니다 ). 그들이 있습니까?
subject/condition
반대의 경우 명확하게, 조건이 주제에 중첩 된 제안 보이지만, 맞는 실제로 모델이기 때문에, 이것은 개념적으로 반신 반의 subject + subject:condition
임의의 대상이 효과를 완벽하게 유효한 모델이다, 그리고 임의의 대상 X 경사.
lm
및 aov
수식이 있습니까? 정확히 무엇 aov
을 lm
하는가 (? 의 래퍼 인가)와 Error()
용어의 작동 방식 에 대한 권위있는 출처를 원한다면 어디를 봐야합니까?
aov
의 래퍼 이지만 추가 작업을 수행합니다 (특히 용어를 번역 함 ). 신뢰할 수있는 소스는 소스 코드 또는 가능한 경우 : Chambers et al (1992)에 제공된 참조 입니다. 그러나 해당 참조에 액세스 할 수 없으므로 소스 코드를 살펴볼 것입니다. lm
lm
aov
Error
lm
help("aov")