我最近更新到了R版本3.5.0和R Studio版本1.1.447 (Mac El Capitan 10.11.6)。当我试图整理(用包扫把)用包'lmerTest‘创建的对象时,我得到一个错误信息:
Error in vector(type, length) :
vector: cannot make a vector of mode 'NULL'. 在早期版本中,我没有这个问题,这就是我所做的,这导致了错误消息:
library(lmerTest)
data(sleepstudy)
lmm1 <- lmer(Reaction ~ Days + (Days | Subject), sleepstudy)
library(broom)
tidy(lmm1)有没有人知道解决这个问题的方法,或者有人可以解释一下发生了什么,或者问题是什么?当我使用lme4包时,一切仍然有效(但我希望它能与‘lmerTest’-包一起工作)。
发布于 2021-11-06 21:31:02
这是相当古老的;到目前为止(在一段时间内),您可以使用broom.mixed::tidy()来实现这一点。
library(broom.mixed)
tidy(lmm1)
A tibble: 6 × 8
effect group term estimate std.error statistic df p.value
<chr> <chr> <chr> <dbl> <dbl> <dbl> <dbl> <dbl>
1 fixed NA (Intercept) 251. 6.82 36.8 17.0 1.17e-17
2 fixed NA Days 10.5 1.55 6.77 17.0 3.26e- 6
3 ran_pars Subject sd__(Intercept) 24.7 NA NA NA NA
4 ran_pars Subject cor__(Intercep… 0.0656 NA NA NA NA
5 ran_pars Subject sd__Days 5.92 NA NA NA NA
6 ran_pars Residual sd__Observation 25.6 NA NA NA NA https://stackoverflow.com/questions/50280076
复制相似问题