在RdotNet中设置日志级别

时间:2015-11-09 18:00:19

标签: r r.net

我正在尝试使用RDotNet在Windows上使用R {forecast}包。

问题:有没有办法控制RDotNet / R的日志输出级别? 例如,执行RdotNet代码

var accuracy = rengine.Evaluate("accuracy(fcst)").AsNumeric();

导致评估结果也记录到控制台(或日志文件)。 有没有办法在RDotNet或R或{forecast}中控制它?

(我之前使用R 3.1.1和RdotNet 1.5.15尝试了这个。最近我升级到了最新版本--R 3.2.2和RdotNet 1.6.5。我不记得在以前的版本中看过这个。 )

1 个答案:

答案 0 :(得分:1)

REngine对象具有属性AutoPrint,默认设置为true(镜像R的默认行为)。将其设置为false将不会打印出来,除非通过print函数明确请求(我想,我记得)。

您可以查看this sample code以查看其使用情况。此外,recent discussion触及了这一点。