我使用线性混合效应模型来确定两个变量随时间的关系,模型-
data(mtcars)
# linear mixed effects model
mlme <- lme(mpg ~ wt, random = ~ 1|cyl, data = mtcars)
然后我使用-
conf <- intervals(mlme, level = 0.95, which = 'fixed')
conf
返回结果-
Approximate 95% confidence intervals
Fixed effects:
lower est. upper
(Intercept) 7.431921 18.416639 29.40136
DairyTotal 2.001397 6.716849 11.43230
我想访问下限和上限的值,这样我就可以将它们用作变量,但找不到这样做的方法。例如,如果你想访问系数,你可以使用
coef(summary(mlme))
并将其转换为数据帧。
我尝试使用将结果转换为数据帧
data.frame(coef)
但是得到错误:
> data.frame(conf)
Error in as.data.frame.default(x[[i]], optional = TRUE, stringsAsFactors = stringsAsFactors) :
cannot coerce class â"intervals.lme"â to a data.frame
有人能推荐一种方法来访问以这种格式返回的变量吗?