C# 使用R.NET创建Data.Frame
我使用C#中的R.NET项目调用R函数。有没有办法在C#中创建数据帧?我看到这里有一个数据帧类型: 目前,我可以通过将数据(整数值)处理成一系列字符串,然后使用R.NET的evaluate命令,在R中创建data.frame,但是有没有一种方法可以将数据(整数值)推送到R,而不必经过字符串转换过程 例如(我的最终问题是),有没有一种方法可以使用本机整数值在C#中创建数据帧C# 使用R.NET创建Data.Frame,c#,r,r.net,C#,R,R.net,我使用C#中的R.NET项目调用R函数。有没有办法在C#中创建数据帧?我看到这里有一个数据帧类型: 目前,我可以通过将数据(整数值)处理成一系列字符串,然后使用R.NET的evaluate命令,在R中创建data.frame,但是有没有一种方法可以将数据(整数值)推送到R,而不必经过字符串转换过程 例如(我的最终问题是),有没有一种方法可以使用本机整数值在C#中创建数据帧 提前感谢。REngine对象有一个方法CreateDataFrame,这是创建数据帧的首选方法 您将找到示例用法 另一个例子
提前感谢。REngine对象有一个方法
CreateDataFrame
,这是创建数据帧的首选方法
您将找到示例用法
另一个例子可以在中找到,这似乎是可能的:但当查看时,似乎没有SetRow()方法谢谢,@j-m。经过进一步的研究,这似乎是通过专门定义的R.NET方法实现的唯一方法。然而,我发现我可以通过在R.net引擎上调用eval方法并使用在R中使用的语法来获得更快的结果。因此,一个简单的例子是:myREngine.eval(“myDataframe”)