【问题标题】:For loop regression over a list of dataframes with multiple variables对于具有多个变量的数据框列表的循环回归
【发布时间】:2021-12-12 08:00:06
【问题描述】:

您好,我需要知道如何在单独的数据帧上应用 for 循环回归。我首先制作了一个数据框列表

dflist = c(cvx,csco,trv,unh,gs,nke,v,aapl,wba)

响应变量为ri_rf,解释变量为smb,hml,capm

我已经计算了 smb、hml、capm、ri_rf 并将它们从 stock 1 布置到 stock 12。我只需要对每只股票进行回归!

我需要方程式

lm(ri_rf ~ smb, hml,capm)

谁能帮帮我!!!谢谢

【问题讨论】:

    标签: r for-loop regression


    【解决方案1】:

    将数据帧存储在列表中,并使用lapply 为每个数据帧应用lm -

    dflist = list(cvx,csco,trv,unh,gs,nke,v,aapl,wba)
    result <- lapply(dflist, function(x) lm(ri_rf ~ smb + hml + capm, x))
    

    【讨论】:

      猜你喜欢
      • 2020-10-31
      • 2016-11-25
      • 1970-01-01
      • 2014-01-07
      • 2019-05-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多