2013-02-28 80 views
3

我想使用迴歸模型代替'Analysis of Variance'(AOV)函數在R中運行重複測量anova。使用迴歸模型(LM,LMER)重複測量anova

這裏是3受試者內因素的AOV我一個代碼示例:

m.aov<-aov(measure~(task*region*actiontype) + Error(subject/(task*region*actiontype)),data) 

能有人給我確切的語法運行採用迴歸模型相同的分析?我想,以確保尊重殘差的獨立性,即使用特定的誤差項與AOV。

在以前的文章中,我讀出的類型回答:

lmer(DV ~ 1 + IV1*IV2*IV3 + (IV1*IV2*IV3|Subject), dataset)) 

我真的不知道這個解決方案,因爲它仍然把變量作爲主體之間,我不知道如何添加隨機因素會改變這種情況。

是否有人知道如何運行重複測量的方差分析與流明/ 11聚物考慮到剩餘的獨立性?

非常感謝, Solene

回答

0

如果你的AOV例子是正確的(也許你不想窩的東西)你想這樣的:

lmer(measure~(task*region*actiontype) + 1(1|subject/(task:region:actiontype)) 

如果殘留的獨立性意味着截距和斜率獨立計算你需要單獨指定:

+(1|yourfactors)+(0+variable|yourfactors) 

或使用符號:

+(1||yourfactors) 

反正如果你讀了幫助文件,你可以找到lme4不能用最普通的問題處理。

相關問題