【发布时间】:2014-05-03 08:55:04
【问题描述】:
如何从 knitr 获得更好的错误报告?
例如现在 knitr 退出:
Calls: knit ... lapply -> FUN -> lapply -> FUN -> rename -> <Anonymous>
当我以交互方式运行相同的代码时,R 退出:
Calls: getSampleData ... lapply -> FUN -> lapply -> FUN -> rename -> <Anonymous>
这对于理解问题要好得多——至少我知道哪个函数抛出了错误。
理想情况下,我还希望附加相当于 traceback() 的功能。
【问题讨论】:
-
听起来像是一个功能请求。我认为一辉确实关注 SO,但我也认为可能有更好的方法让他眼前一亮。