Я заметил, что emmeans (в R) не работает для оценки только для перехвата после последнего обновления.
Воспроизводимый пример:
test=lm(mpg~1,mtcars)
library(emmeans)
emmeans::emmeans(test,~1)
Вывод на двух моих машинах (Windows и Linux):
> emmeans::emmeans(test,~1)
Error in `[[<-.data.frame`(`*tmp*`, ".wgt.", value = 2) :
replacement has 1 row, data has 0
Это известная проблема, или я как-то испортил свою систему? Я верю, что это работало.
Это действительно работает, если вы включаете переменную:
test2=lm(mpg~as.factor(cyl),mtcars)
emmeans(test2,~cyl)
Большое спасибо за помощь заранее.
emmeans::emmeans(test,~1)# 1 emmean SE df lower.CL upper.CL overall 20.1 1.07 31 17.9 22.3
- person akrun   schedule 02.06.2020