我正在尝试使用 broom R包中的tidy
函数来显示使用来自 lmerTest lmer创建的线性混合模型的结果>。我收到一个错误,我不知道它是来自一个错误还是错误地使用该库。也许这不应该起作用,但在这种情况下,推荐用于类似结果的是什么?这是我的例子:
> m1 = lme4::lmer(mpg ~ disp + (1|vs), data=mtcars)
> m2 = lmerTest::lmer(mpg ~ disp + (1|vs), data=mtcars)
> tidy(m1)
term estimate std.error statistic group
1 (Intercept) 29.59985476 1.229719515 24.070411 fixed
2 disp -0.04121512 0.004711833 -8.747152 fixed
3 sd_(Intercept).vs 0.00000000 NA NA vs
4 sd_Observation.Residual 3.25145449 NA NA Residual
> tidy(m2)
Error in vector(type, length) :
vector: cannot make a vector of mode 'NULL'.
我使用的是R 3.5.0,lme4 1.1-17,lmerTest 3.0-1和扫帚0.4.4