许多回归的单个输出文件

时间:2014-05-28 16:36:34

标签: r stargazer

有没有办法将stargazer的文本输出写入几个回归的单个文件?据我所知,我可以在每次单一回归中指定out=参数,但如何告诉观星者使用一个文本文件?

1 个答案:

答案 0 :(得分:4)

如果你从stargazer获取输出,你可以用它做你喜欢的事情:

for(m in models){
  s = capture.output(stargazer(m))
  cat(paste(s,"\n"),file="foo",append=TRUE)
  cat("and another one....\n",file="foo",append=TRUE)
}

疯狂地,即使你stargazerout="/dev/null"打印表格,否则你可以在没有大量输出的情况下执行此操作:

for(m in models){
  s = stargazer(m)
  cat(paste(s,"\n"),file="foo",append=TRUE)
  cat("and another one....\n",file="foo",append=TRUE)
}

因为stargazer返回刚打印的字符串(也可选择输出到文件中)。