【发布时间】:2021-11-24 08:33:42
【问题描述】:
我在下面有 R 代码。 对于最后一行,当我使用 map() 函数时,它运行良好。 但是,当我更改为 future_map() 函数时,我收到以下错误消息:
“错误:mutate() 列 model 有问题。
我model = future_map(splits, fun1)。
x 没有适用于 'tidy' 的方法应用于“c('lmerMod', 'merMod')”类的对象”
有什么想法吗?谢谢。
fun1 <- function(data) {
data %>% analysis %>%
lmer(val ~ period + (1 | id), data = .) %>% tidy
}
plan(multisession)
raw %>%
nest(data = -c(analyte, var)) %>%
mutate(boot = future_map(data, ~ bootstraps(
data = .x,
times = 5,
strata = id
),
.progress = T)) %>%
unnest(boot) %>%
mutate(model =future_map(splits, fun1))
【问题讨论】:
标签: dictionary future tidy