有没有办法导出错误消息?

时间:2015-06-16 09:17:37

标签: r error-handling

我的问题非常笼统,但是制作一个可重复的例子却有些困难。当运行一些长R脚本时,我有时会得到不合理的错误。由于脚本及其背后的数据库的长度,查找错误通常很困难且耗时。有没有办法以某种方式将错误导出到文本文件?

1 个答案:

答案 0 :(得分:5)

Here一个优雅的解决方案:

定义错误函数:

my.error.fun <- function() {
  cat(geterrmessage(), file="rerr.txt", append=TRUE)
}

然后,

options("error"=my.error.fun)