在 RdotNet 中设置日志级别
Setting log levels in RdotNet
我正在尝试使用 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。我不记得在之前看到过这个版本。)
REngine
对象有一个 属性 AutoPrint
,默认设置为 true(反映 R 的默认行为)。除非通过 print
函数明确请求(我想,我记得),否则将其设置为 false 不会打印出来。
你可以看看this sample code to see it used. Also, a recent discussion触及这个。
我正在尝试使用 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。我不记得在之前看到过这个版本。)
REngine
对象有一个 属性 AutoPrint
,默认设置为 true(反映 R 的默认行为)。除非通过 print
函数明确请求(我想,我记得),否则将其设置为 false 不会打印出来。
你可以看看this sample code to see it used. Also, a recent discussion触及这个。