【发布时间】:2021-03-09 11:33:12
【问题描述】:
我正在尝试为一个非常大的数据集运行多个线性模型,并将输出存储在数据框中。我已经设法将估计值和 p 值放入数据框中(见下文),但我还想存储每个模型的 AIC。
#example dataframe
dt = data.frame(x = rnorm(40, 5, 5),
y = rnorm(40, 3, 4),
group = rep(c("a","b"), 20))
library(dplyr)
library(broom)
# code that runs lm for each group in row z and stores output
dt_lm <- dt %>%
group_by(group) %>%
do(tidy(lm(y~x, data=.)))
【问题讨论】:
标签: r dataframe linear-regression lm