【发布时间】:2021-01-12 04:54:02
【问题描述】:
我正在尝试基于数据集中的特定组构建模型,并使用生成的模型通过遵循组限制来预测不同数据集的拟合。换句话说,使用下面的示例,使用原始数据的子集:cyl==4 构建的模型应仅用于预测新数据集(data1)的子集:cyl==4。任何人都可以帮助解决这个有趣的问题?
我尝试使用data1%>% group_by(cyl) 指定新数据,但没有帮助
谢谢
library(broom)
library(dplyr)
library(purrr)
data1 <- head(mtcars,20)
x<-mtcars %>%
group_by(cyl) %>%
summarise(fit = list(lm(wt ~ mpg)),
data = list(cur_data())) %>%
mutate(col = map(fit, augment, newdata = data1%>% group_by(cyl)))```
【问题讨论】:
标签: r group-by regression