2

我正在尝试使用 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。我不记得在以前的版本中看到过这个。)

4

1 回答 1

1

REngine对象有一个 property AutoPrint,默认设置为 true (反映 R 的默认行为)。除非通过函数明确请求,否则将其设置为 false 不会打印出来print(我想,我记得)。

您可以查看此示例代码以查看它的使用情况。此外,最近的一次讨论也谈到了这一点。

于 2015-11-10T10:58:26.263 回答