我的印象是包中的函数lmer()
不会lme4
产生 p 值(请参阅lmer
p-values 和所有这些)。
我一直在使用 MCMC 生成的 p 值,而不是根据这个问题:混合模型中的显着影响lme4
和这个问题:Can't find p-values in output from lmer()
in lm4
package inR
.
最近我尝试了一个名为memisc的包,它getSummary.mer()
可以将我的模型的固定效果转换为 csv 文件。就像变魔术一样,p
出现了一个名为的列,它与我的 MCMC p 值非常接近(并且不会受到 using 带来的处理时间的影响pvals.fnc()
)。
我暂时查看了代码getSummary.mer
并发现了生成 p 值的行:
p <- (1 - pnorm(abs(smry@coefs[, 3]))) * 2
这是否意味着 p 值可以直接从lmer
的输出而不是运行生成pvals.fnc
?我意识到这无疑会引发“p 值恋物癖”辩论,但我很想知道。我以前没有听说过memisc
提到lmer
.
更简洁地说:使用 MCMC p 值比使用 MCMC p 值产生的好处是什么(如果有的话)getSummary.mer()
?