gpt4 book ai didi

r - .RHistory 并保存所有警告()

转载 作者:行者123 更新时间:2023-12-05 00:01:46 25 4
gpt4 key购买 nike

关于这个的文档似乎很少(除非我找错了地方!)。我在 Unix 的命令行上运行 R:

R --no-save < myfile1.r >& out1.txt

如果我同时运行多个 R 脚本,是否必须放置 savehistory("history1.Rhistory") etc 在每个文件的末尾,或者可以在命令行参数中给出 .Rhistory 文件的名称?

我还假设所有警告都保存在 R 工作区中;然而,似乎只有最后 50 个是可见的( There were 50 or more warnings (use warnings() to see the first 50) ) - 有没有办法保存 全部 警告?

最佳答案

I also assume that all warnings are saved in the R workspace



不。来自 ?warnings :

 It is undocumented where ‘last.warning’ is stored nor that it is
visible, and this is subject to change. Prior to R 2.4.0 it was
stored in the workspace, but no longer.


从那时起,它就被 secret 地存储在变量 last.warning 中。在 baseenv() ,但不要指望总是如此。 (另请注意,如果还没有警告,则该变量不存在。)您应该使用 warnings() 访问最后的警告。反而。

is there a way to save all warnings?



不明显。理论上,50 个警告一次就足够了。阅读前 50 条,修复问题或将违规代码包装在 suppressWarnings 中如果您认为警告是错误的,则处理下一组。

关于r - .RHistory 并保存所有警告(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8986495/

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