【问题标题】:Loop for regressions in R [duplicate]R中的回归循环[重复]
【发布时间】:2021-03-17 05:17:38
【问题描述】:

我正在尝试运行一个循环来创建 4 个单独的回归并使用以下方法存储它们:

for (i in 1:4){
    reg_[i] <- lm(Y ~ W, data = subset(df_train, ntile == [i]))
}

但是出了点问题,它们没有被存储为 reg_1reg_2 等。

【问题讨论】:

标签: r loops


【解决方案1】:

我们可以使用assign在全局环境中创建多个对象

for (i in 1:4){
   assign(paste0("reg_", i),  lm(Y ~ W, data = subset(df_train, ntile == [i])))
 }

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-02-18
    • 2015-03-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-30
    相关资源
    最近更新 更多