【发布时间】:2021-03-17 05:17:38
【问题描述】:
我正在尝试运行一个循环来创建 4 个单独的回归并使用以下方法存储它们:
for (i in 1:4){
reg_[i] <- lm(Y ~ W, data = subset(df_train, ntile == [i]))
}
但是出了点问题,它们没有被存储为 reg_1 、 reg_2 等。
【问题讨论】:
我正在尝试运行一个循环来创建 4 个单独的回归并使用以下方法存储它们:
for (i in 1:4){
reg_[i] <- lm(Y ~ W, data = subset(df_train, ntile == [i]))
}
但是出了点问题,它们没有被存储为 reg_1 、 reg_2 等。
【问题讨论】:
我们可以使用assign在全局环境中创建多个对象
for (i in 1:4){
assign(paste0("reg_", i), lm(Y ~ W, data = subset(df_train, ntile == [i])))
}
【讨论】: