gpt4 book ai didi

c# - REngine rengine = REngine.CreateInstance ("RDotNet", new[] { "-q"} 在第二次调用时进一步停止执行

转载 作者:太空宇宙 更新时间:2023-11-03 21:53:50 27 4
gpt4 key购买 nike

我正在使用 R.NET 和 ASP.NET MVC3 绘制预测图。首先,它创建一个 RENgine 实例。通过

REngine rengine = REngine.CreateInstance("RDotNet", new[] { "-q" })

并根据需要绘制图形。但是,当我通过选择要绘制的另一个图形第二次调用相同的方法时,它会在此之后停止进一步移动。请有人帮我弄清楚我哪里出错了。我使用的代码是

using (REngine rengine = REngine.CreateInstance("RDotNet", new[] { "-q" }))
{
rengine.EagerEvaluate("YrTimeSeries<-c(123,234,255,456)");
rengine.EagerEvaluate("tsValue<-ts(YrTimeSeries,frequency=1,"
+ dt_StartYr.Rows[0][0].ToString() + ")");
rengine.EagerEvaluate("library(Cairo);");
rengine.EagerEvaluate("library(forecast)");
rengine.EagerEvaluate(@"CairoPNG('C:\\Documents and Settings\\a\\im.png);
rengine.EagerEvaluate("plot(forecast(tsValue,h=5),main='Immunization')");
rengine.EagerEvaluate("graphics.off();");
rengine.Close();
rengine.Dispose();

}
}

最佳答案

我只是重新发布了一条关于在哪里可以找到问题的评论,但众所周知,您不会因为对评论的赞成而获得积分。

查看 this MSDN on R.NET in parallel .我知道您不会同时创建两个,但这看起来会导致与您完全相同的问题。

关于c# - REngine rengine = REngine.CreateInstance ("RDotNet", new[] { "-q"} 在第二次调用时进一步停止执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13201574/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com