7
我正在做nlme包装中REML适合的线性混合效果模型。而这些都是为我工作代码:如何在lme中分别放置两个随机效果?
# Linear mixed-effects model fit by REML (intercept and not slope)
x <- lme (DV ~ IV1 + IV2 + IV1*IV2, data=a.frame, random=~1|speaker)
summary(x)
# Linear mixed-effects model fit by REML (slope and no intercept)
x1 <- lme (DV ~ IV1 + IV2 + IV1*IV2, data=a.frame, random=~IV3-1|speaker)
summary(x1)
# Linear mixed-effects model fit by REML (slope and intercept)
x2 <- lme (DV ~ IV1 + IV2 + IV1*IV2, data=a.frame, random=~IV3|speaker)
summary(x2)
#nested random effect
x5 <- lme (DV ~ IV1 + IV2 + IV1*IV2, data=a.frame, random=~1|speaker/item)
summary(x5)
我真正想要做的是有与扬声器和项目作为独立随机效应的模型。我曾试图用这个公式:
x4 <- lme (DV ~ IV1 + IV2 + IV1*IV2, data=a.frame, random=~1|speaker + 1|item)
然而,这个公式给了我下面的警告消息:
Warning message:
In Ops.factor(speaker, 1) : + not meaningful for factors
你有什么想法,这意味着什么?我怎样才能将扬声器和物品分别作为随机效果?
使用包lme4。它为您定义模型的随机部分提供了更大的灵活性。 – Roland
但是我无法直接从该软件包中获取p值,因为我正在使用R的新版本,我可以吗?我之前已经试过这个软件包,我不能使用'pval'函数。 /这个包很方便,因为它直接给了我p值。 /我已经试过这些公式: – user3288202
x < - lme(DV〜IV1,data = a.frame,random = list(〜1 | speaker,〜1 | item)) ,这给了我相同的结果... x1 < - lme(DV〜IV,data = a.frame,random =〜1 | speaker/item) 实际上,第二个公式的随机效应应该是'项目嵌套在说话者中',第一个应该是'项目和扬声器分别作为随机效果。在输出结果中,我不知道他们为什么给我总结公式: 随机效应: 公式:〜1 |发言人 公式:〜1 |%发言人%发言人 具有完全相同的值和所有。 代替: 随机效应: 公式:〜1 |音箱 公式:〜1 |项目 – user3288202