【发布时间】:2014-10-16 19:42:58
【问题描述】:
我正在使用 lme4 包进行线性混合效果建模
混合效应模型如下:
fm01 <- lmer(sublat <- goal + (1|userid))
上述命令返回一个名为 fm01 的 S4 对象
此对象包括固定效果及其 OLS 标准错误(下)
Fixed effects:
Estimate Std. Error t value
(Intercept) 31.644 3.320 9.530
goaltypeF1 -4.075 3.243 -1.257
goaltypeF2 -9.187 5.609 -1.638
goaltypeF3 -13.935 9.455 -1.474
goaltypeF4 -20.219 8.196 -2.467
goaltypeF5 -12.134 8.797 -1.379"
但是,我需要提供可靠的标准错误
如何使用由 lme4 返回的 S4 对象执行此操作?
【问题讨论】:
-
类似this?
-
非常好,但是对于 混合效果 回归。不幸的是, vcovHC(model, type="HC0") 不适用于这些模型输出。可以获取vcov(model),但不能获取vcovHC(model)。
-
您(或某人)需要查看
vignette("sandwich-OOP",package="sandwich")并弄清楚如何编写estfun.merMod和bread.merMod函数,从sandwich:::estfun.lm和sandwich:::bread.lm开始,并根据需要进行调整。 -
merDeriv package 和 clubSandwich package 在提取一些用于三明治稳健标准错误和假设检验的组件方面会有所帮助。
标签: r mixed-models