Tag: rdotnet

从Excel调用R-UDF

我想要在Excel中调用R函数并将结果返回给Excel中的函数(采用Excel-Arguments)。 RExcel似乎不在CRAN(已经),我还没有find一个替代scheme。 有谁知道一个办法来实现这一目标? 一个限制是即使没有Windows Vista的pipe理员权限,该解决scheme也应该可以工作。 编辑:感谢您的评论。 我们已经尝试过R.Net,但收效甚微。 我们去了: using System; using System.IO; using System.Collections.Generic; using System.Linq; using System.Text; using ExcelDna.Integration; using System.Windows.Forms; using RDotNet; using RDotNet.NativeLibrary; public static class MyFunctions { [ExcelFunction(Description = "Test R connection")] public static double MyRTest(double x) { var envPath = Environment.GetEnvironmentVariable("PATH"); var rBinPath = @"D:\Programme\R\R-2.15.1\bin\i386"; Environment.SetEnvironmentVariable("PATH", envPath + Path.PathSeparator + […]