错误 - class lmerMod 的对象没有整齐的方法
Error - No tidy method for objects of class lmerMod
我使用的是在线练习教程中的数据集,代码可以在第 4 页的底部找到 (https://tomhouslay.files.wordpress.com/2017/02/indivvar_mv_tutorial_asreml.pdf)
在教程中,他们使用下面列出的代码使函数正常工作,但在我的 R 会话中,我收到一条错误消息:
No tidy method for objects of class lmerMod.
我尝试过使用包“parsnip”并重新启动我的 R 会话,并且我尝试过按照类似问题的其他答案中的建议要求扫帚。
哈吉斯练习csv文件可以从这里下载:https://figshare.com/articles/Haggis_data_behavioural_syndromes/4702540
library(asreml)
library(nadiv)
library(tidytext)
library(tidyverse)
library(broom)
require(broom)
library(lme4)
library(data.table)
library(parsnip)
HData<- read_csv("haggis practice.csv")
lmer_b <- lmer(boldness ~ scale(assay_rep, scale=FALSE) +
scale(body_size) +
(1|ID),
data = HData)
plot(lmer_b)
qqnorm(residuals(lmer_b))
hist(residuals(lmer_b))
summary(lmer_b)
rep_bold <- tidy(lmer_b, effects = "ran_pars", scales = "vcov") %>%
select(group, estimate) %>%
spread(group, estimate) %>%
mutate(repeatability = ID/(ID + Residual))
提供答案(来自评论)。
multilevel/mixed-type 模型的 tidy
方法(例如来自 lme4
、brms
、MCMCglmm
、...)已移至 broom.mixed
.您可以 install/load broom.mixed
包, 或 使用 broomExtra
包,这是一个“元包”,在两者中寻找方法broom
和 broom.mixed
...
我使用的是在线练习教程中的数据集,代码可以在第 4 页的底部找到 (https://tomhouslay.files.wordpress.com/2017/02/indivvar_mv_tutorial_asreml.pdf)
在教程中,他们使用下面列出的代码使函数正常工作,但在我的 R 会话中,我收到一条错误消息:
No tidy method for objects of class lmerMod.
我尝试过使用包“parsnip”并重新启动我的 R 会话,并且我尝试过按照类似问题的其他答案中的建议要求扫帚。
哈吉斯练习csv文件可以从这里下载:https://figshare.com/articles/Haggis_data_behavioural_syndromes/4702540
library(asreml)
library(nadiv)
library(tidytext)
library(tidyverse)
library(broom)
require(broom)
library(lme4)
library(data.table)
library(parsnip)
HData<- read_csv("haggis practice.csv")
lmer_b <- lmer(boldness ~ scale(assay_rep, scale=FALSE) +
scale(body_size) +
(1|ID),
data = HData)
plot(lmer_b)
qqnorm(residuals(lmer_b))
hist(residuals(lmer_b))
summary(lmer_b)
rep_bold <- tidy(lmer_b, effects = "ran_pars", scales = "vcov") %>%
select(group, estimate) %>%
spread(group, estimate) %>%
mutate(repeatability = ID/(ID + Residual))
提供答案(来自评论)。
multilevel/mixed-type 模型的 tidy
方法(例如来自 lme4
、brms
、MCMCglmm
、...)已移至 broom.mixed
.您可以 install/load broom.mixed
包, 或 使用 broomExtra
包,这是一个“元包”,在两者中寻找方法broom
和 broom.mixed
...