在R中打印或捕获多个对象

卡特

我在R脚本中有多个回归,并希望将回归摘要附加到单个文本文件输出中。我知道我可以使用以下代码针对一个回归摘要执行此操作,但是我将如何针对多个回归摘要执行此操作?

rpt1 <- summary(fit)
capture.output(rpt1, file = "results.txt")

我希望不必在同一脚本中多次使用此命令(对于rpt1,rpt2等),因此每个结果都有单独的文本文件。我敢肯定这很容易,但是我仍在学习R绳。有任何想法吗?

指标

您可以将结果存储为列表,然后使用 capture.output

fit1<-lm(mpg~cyl,data=mtcars)
fit2<-lm(mpg~cyl+disp,data=mtcars)
myresult<-list(fit1,fit2)
capture.output(myresult, file = "results.txt")

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章