1 现在R中安装rscproxy,输入命令 install.packages(rscproxy) library(rscproxy)
2 到官网http://rcom.univie.ac.at/ 在下载栏目里下载两个文件 RExcel 和 statconnDCOM,安装这两个文件。
33.加载statconnDCOM 安装后文件夹DCOM\tlb下的库文件资源管理器 -> 右键 -> 添加引用("add Reference") -> browser ->添加 DCOM\tlb下的库文件
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using STATCONNECTORSRVLib;
using STATCONNECTORCLNTLib;
using StatConnectorCommonLib;
namespace CR
{
class Program
{
static void Main(string[] args)
{
object o1;
int n = 20;
StatConnector Sc1 = new STATCONNECTORSRVLib.StatConnectorClass();
Sc1.Init("R");
Sc1.SetSymbol("n1", n);
Sc1.Evaluate("x1<-rnorm(n1)");
o1 = Sc1.GetSymbol("x1");
Console.WriteLine(o1);
// Console.WriteLine(x1);
Console.ReadKey();
}
}
}
配置无错误就可运行成功。