将For循环中的几种分析结果保存到数据框中

时间:2019-02-12 23:48:48

标签: r dataframe for-loop

我正在使用ppml(以下代码)运行15个for loop回归: (d是我的因变量的列表。) ppml来自gravity软件包。     对于(1:15中的i){

   fit <- ppml(
    dependent_variable = d[i],
    distance = "y",
    additional_regressors = c("x1", "x2" , "x3"),
    robust = FALSE,
    data = mydata
  )
   print(d[i])
   print(fit$coefficients[1:7])
   #print(summary(fit))
}

ppml的输出很奇怪,因为它不仅是一个类:

> class(fit)
[1] "glm"  "lm"   "ppml"

我想创建15个数据帧并将每个结果保存在一个数据帧中。

有什么建议吗?

0 个答案:

没有答案