R - "Browser()"出现错误?

标签 r

我最近一直在使用一些 R 库来分析一些大数据,我发现自己很沮丧,等待几个小时才能开始分析,只是为了结束并收到一些微不足道的错误,就像我没有安装一个必备库,或者我的参数之一是错误的。所以,然后我必须从头开始,进行完全相同的分析,生成与它死亡时相同的变量,然后等待很长时间。请注意,这些异常未被处理——它们是来自 R 的 fatal error 。

这只是一个想法——也许它好得令人难以置信,所以请至少解释一下为什么它不起作用——但是有没有办法让 R 在环境何时出现 fatal error ?例如,假设它正在执行脚本,并遇到“require(notInstalledYet)”。如果它能在它死掉的地方给我一个 browser() ,这样我至少可以保存变量,最多可以解决问题,而不是死掉并丢失内存中的所有变量,那就太好了(例如安装库)然后重试。

最佳答案

您可以更改错误选项以在出现错误时打开浏览器

options(error=browser)

默认为

options(error=NULL)

关于R - "Browser()"出现错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24992964/

相关文章:

r - 如何在R中将一个数据集分割成多个数据集

R:如何使用 R 使用 Bing 免费套餐网络搜索

r - R 包预测中 auto.arima 的奇怪行为

r - 尝试将 .csv 文件读入 R 时出现“不完整的最后一行”警告

递归拆分列表元素

xml - 在 Windows 上使用包 XML 时发生内存泄漏

r - 计算调查对象中某个值的百分比/频率

r - `Error in file(con, "r ") : cannot open the connection` 来自运行 BRugsFit()

R 内存限制警告 vs "unable to allocate..."

用于 Beta 发行版的 R fitdistr : which starting parameters?