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



如何从.NET中读取.RData文件?

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

但是,有没有任何方法可以在不在机器上安装R的情况下从.NET读取.RData文件?

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

从R.NET库GitHub页面:

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

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

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

如果在可执行文件中分发此库,则必须通过将其与您的分发内容一起提供,或列出可访问的获取来源的方式(URL、物理副本(为3年。不如果您通过门户网站提供服务,请申请。

最新更新