有没有办法将stargazer的文本输出写入几个回归的单个文件?据我所知,我可以在每次单一回归中指定out=
参数,但如何告诉观星者使用一个文本文件?
答案 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)
}
疯狂地,即使你stargazer
,out="/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
返回刚打印的字符串(也可选择输出到文件中)。