2

I'm using the R.NET project in C# to call R functions. Is there a way to create a DataFrame in C#? I see there is a DataFrame type here: https://rdotnet.codeplex.com/documentation

Currently I can create a data.frame in R by manipulating my data (integer values) into a series of strings and then using R.NET's evaluate command, but is there a way where I can push my data (integer values) to R without having to go through a string conversion process?

For example (and my ultimate question is), is there a way to create a DataFrame in C# using native integer values?

Thanks in advance.

4

1 回答 1

1

REngine对象有一个方法CreateDataFrame,这是创建数据框的首选方式。

您将在 R.NET 单元测试中找到示例用法。

另一个示例可以在优化日志提取实用程序中找到

于 2015-10-25T21:09:23.477 回答