gpt4 book ai didi

r - Stargazer:保存到文件,不在控制台中显示

转载 作者:行者123 更新时间:2023-12-04 03:26:51 25 4
gpt4 key购买 nike

当我想保存我的回归结果时

stargazer(regressions[[reg]], out=myFile, out.header=FALSE
stargazer还将结果显示/打印到控制台中。当我迭代几十个结果时,这破坏了我的概述和日志。有什么办法可以明确告诉 stargazer不仅要将输出保存到文件中,还要不要额外打印?

我在 stargazer_5.1 .

最佳答案

您可以编写一个函数来捕获 stargazer 的输出并将其保存到一个文件中,没有任何输出到控制台。例如,改编来自 this SO answer 的代码:

mod_stargazer <- function(output.file, ...) {
output <- capture.output(stargazer(...))
cat(paste(output, collapse = "\n"), "\n", file=output.file, append=TRUE)
}

然后,运行该函数:
mod_stargazer(myfile, regressions[[reg]], header=FALSE)
append=TRUE导致您的所有表都保存到同一个文件中。如果您想为每个表使用单独的文件,请将其删除。

关于r - Stargazer:保存到文件,不在控制台中显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30195718/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com