Tag: r

来自HRESULT的exception:0x80040013:当用C#隔离R时:

我正在尝试将R与C#web应用程序接口。我尝试了许多解决方案,但无法通过。我得到的错误是:来自HRESULT的exception:0x80040013 我遵循的步骤是: 为Windows XP安装R 2.15.1(32位) 已安装R_Scilab_DCOM3.0-1B5 在R / R.15.1 /库中加载了rscproxy_1.3-1包 将系统变量路径设置为C:/ Program Files / R / R.15.1 / bin 添加了3个COM引用-STATCONNECTORCLNTLib,StatConnectorCommonLib,STATCONNECTORSRVLib代码: private StatConnectorClass _statconnector = new STATCONNECTORSRVLib.StatConnectorClass(); _statconnector.Init(“R”); – >行显示HRESULT的exception:0x80040013 请帮我找出我错的地方!

使用R.NET创建Data.Frame

我在C#中使用R.NET项目来调用R函数。 有没有办法在C#中创建一个DataFrame? 我看到这里有一个DataFrame类型: https ://rdotnet.codeplex.com/documentation 目前我可以通过将我的数据(整数值)操作为一系列字符串然后使用R.NET的evaluate命令在R中创建一个data.frame,但有没有办法可以将我的数据(整数值)推送到R而不用必须经历字符串转换过程? 例如(我的最终问题是),有没有办法使用本机整数值在C#中创建DataFrame? 提前致谢。

是否可以调用R统计函数来优化C#函数

我想知道是否可以从C#调用r统计优化函数(这里我想使用regnoud),而要优化的函数是用C#编写的。 我找到了RDotNet库,但有了它,我无法从R评估C#函数。换句话说,问题是R在优化时需要评估函数,但他不能这样做,因为函数在C#代码中。 有没有像使用.dll或其他库的解决方案? 谢谢。

使用Visual C ++和R.

我想知道在Visual Studio中的Visual C ++项目中是否有使用R包Rcpp的解决方法。 根据Rcpp常见问题解答,这是不可能的。 我还遇到了另一个名为R.NET的R包。 这只能用于C#但是在Visual C ++中似乎没有示例吗? 我还缺少另一种选择吗? 即使我被迫使用C#,任何人都可以设想在高频交易环境中出现延迟问题吗? 感谢您的任何反馈

以编程方式执行R脚本

我有一个C#程序生成一些R代码。 现在我将脚本保存到文件,然后将其复制/粘贴到R控制台。 我知道有一个到R的COM接口,但它似乎不适用于最新版本的R(或2.7.8之后的任何版本)。 有什么方法可以在将其保存到文件后以编程方式从C#执行R脚本?

按组填写缺少的日期

我有一个如下所示的数据集: shop_id,item_id,time,value 150,1,2015-07-10,3 150,1,2015-07-11,5 150,1,2015-07-13,2 150,2,2015-07-10,15 150,2,2015-07-12,12 在每个组中,由“shop_id和”item_id“定义,缺少日期。 我希望将这个不规则的时间序列扩展为每个组内的常规连续日期: shop_id,item_id,time,value 150,1,2015-07-10,3 150,1,2015-07-11,5 150,1,2015-07-12,0 # <~~ added 150,1,2015-07-13,2 150,2,2015-07-10,15 150,2,2015-07-11,0 # <~~ added 150,2,2015-07-12,12 对于添加的日期,相应的值应为零。 我已经阅读了非常类似的问题(使用R或SQL合并),但我见过的大多数解决方案都不涉及GROUP BY。 基本上我可以访问SQL数据库/我可以导出为CSV,最好在C#中进行操作。 希望找到可以进行此类数据操作但无法找到的C#库。 任何建议或帮助表示赞赏!

从R调用.NET / C#

我想使用R中仅在.NET中提供的API。 是否有一种标准方法可用于从R调用.NET C#代码? 如果是这样,我该怎么办?

C# – R接口

我需要将R连接到某个C#应用程序。 我安装了rscproxy_1.3和R_Scilab_DCOM3.0-1B5添加了对STATCONNECTORCLNTLib , StatConnectorCommonLib和STATCONNECTORSRVLib COM引用,但我仍然无法使其工作。 当我运行以下测试程序时: using System; using System.Collections.Generic; using System.Linq; using System.Text; //COM references using STATCONNECTORCLNTLib; using StatConnectorCommonLib; using STATCONNECTORSRVLib; namespace R_TESTING { class Program { static void Main(string[] args) { StatConnector sc1 = new STATCONNECTORSRVLib.StatConnectorClass(); sc1.Init(“R”); } } } 我得到这个例外: Unhandled Exception: System.Runtime.InteropServices.COMException: Exception from HRESULT: 0x80040013 at STATCONNECTORSRVLib.StatConnectorClass.Init(String bstrConnectorName) 提前致谢。 更新:好的,仍然没有运气。 […]