如何从Rdotnet中的插入符错误中提取错误信息?

时间:2016-10-19 23:51:13

标签: r r.net

我试图在RDotNet中训练模型并得到此错误:

Error in train.default(x, y, weights = w, ...) : Stopping

我在RStudio中运行了相同的脚本,并添加了更多信息:

出了点问题;缺少所有ROC指标值:

     ROC           Sens          Spec    
 Min.   : NA   Min.   : NA   Min.   : NA  
 1st Qu.: NA   1st Qu.: NA   1st Qu.: NA  
 Median : NA   Median : NA   Median : NA  
 Mean   :NaN   Mean   :NaN   Mean   :NaN  
 3rd Qu.: NA   3rd Qu.: NA   3rd Qu.: NA  
 Max.   : NA   Max.   : NA   Max.   : NA  
 NA's   :6     NA's   :6     NA's   :6

当出现上述异常时,是否有人在何处/如何从REngine中提取该信息,因为它似乎不在异常中?感谢。

1 个答案:

答案 0 :(得分:0)

在研究期间跑过去。这不是一个完美的解决方案,但这篇文章应该可以解决问题。使用withCallingHandlers函数,您至少可以捕获错误和警告,并在以后查看它们。

How do I save warnings and errors as output from a function?