有没有办法通过C#使用R.NET来调用R函数?
我正在使用Visual Studio 2017并安装了最新版本的R.NET。我曾尝试使用Google的codesearch,使用REngine.SetDllDirectory
但Visual Studio显示错误:
<'REngine'不包含'SetDllDirectory'>的定义。
答案 0 :(得分:0)
假设有一个到R的COM接口,你可以使用C#的COM互操作来控制它。
有关详细信息,请参阅此文章:http://www.codeproject.com/KB/cs/RtoCSharp.aspx
答案 1 :(得分:0)
是的,这是可能的。
我发现了一些问题:
1)请务必修改VS 2017安装,以包含数据科学和分析应用程序。这将把R服务器安装到你的机器上。
2)仅以64位模式运行。
3)首先获取vanilla hello world样本。