C# 如何从.NET读取.RData文件(不带R)?

C# 如何从.NET读取.RData文件(不带R)?,c#,r,.net,C#,R,.net,如何从.NET读取.RData文件 针对类似问题提供的解决方案使R自动打开.Rdata文件并返回数据。建议在.NET中使用R.NET库,该库专为与R.NET进行快速数据交换而设计 但是,有没有办法在没有安装R的情况下从.NET读取.RData文件呢?R.NET可能仍然是最好的方法,因为它可以在没有安装R的情况下使用 从: R不一定要作为软件安装在计算机上 机器,只要DLL文件是可访问的(您可能需要调整 但后者的工作环境变量) 注意:R是根据GPL 3许可证提供的,这意味着如果您将其DLL嵌入到商

如何从.NET读取.RData文件

针对类似问题提供的解决方案使R自动打开.Rdata文件并返回数据。建议在.NET中使用R.NET库,该库专为与R.NET进行快速数据交换而设计


但是,有没有办法在没有安装R的情况下从.NET读取.RData文件呢?

R.NET可能仍然是最好的方法,因为它可以在没有安装R的情况下使用

从:

R不一定要作为软件安装在计算机上 机器,只要DLL文件是可访问的(您可能需要调整 但后者的工作环境变量)

注意:R是根据GPL 3许可证提供的,这意味着如果您将其DLL嵌入到商业.NET应用程序中,则应用程序的源代码必须是开放的:

您可以使用GPL库在商业上分发应用程序, 但您还必须提供源代码

如果在可执行文件中分发此库,则必须通过以下方式公开源代码: 将其与您的发行版一起提供,或列出可访问的 获取源代码的方式(URL、物理副本)为3年。不 如果您通过web门户提供服务,请应用