问题标签 [r.net]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
884 浏览

c# - nloptr 中的上限误差

我使用.nloptr对非线性优化问题进行建模R.Net。我将参数的初始值传递给我定义的 Rscriptlbub变量。

lb所有变量为 0,而ub某些变量为“1”,某些变量为“Inf”。

当我运行模型时,我不断收到错误,因为

有趣的是,如果我从 EXCEL 向“R.Script”提供相同的初始输入数据,它运行良好,而且我永远不会收到关于x0>ub. 有关如何调试此问题或知道可能出了什么问题的任何见解?我无法理解为什么它可以与 excel 一起使用,但不能与 C# 一起使用。

一些细节如下: 示例:参数的形式如下所示(称为 my.data.var)

在此处输入图像描述

约束使得第二列和第三列的总和应分别<=1。IE, 在此处输入图像描述

所有参数的 lb 为 0,我将其定义为:

ub 为:

约束函数定义为:

当我运行脚本时,我注意到第一个 col 的“sum”>1,因此出现错误!

0 投票
0 回答
207 浏览

c# - 使用 SQLCLR 函数调用 R.net

我编写了一个与 R.net 交互并执行 test.R 文件的 CLR 函数。当我从 C#.net 应用程序运行这个函数时,它运行得非常好。然后,我为此应用程序构建了一个 dll 并将其与 Sql server 2012 集成。当我尝试从 sql server 调用此方法时,它继续执行命令,但没有任何反应。你能告诉我可能出了什么问题吗?以下是我的代码
C# 的片段:

SQL 服务器:

0 投票
0 回答
155 浏览

c# - 使用 RDotNet 合并数据帧

我在 C# 中使用 REngine 和 RDotnet 包。我有列表,每个数据帧都包含一组未知的列名,我需要将所有这些数据帧合并为 1,其中包含列表中所有数据帧的联合列集。

最简单的方法是什么?我尝试了 Union,Join 方法,但不明白如何很好地使用它。谢谢!

0 投票
1 回答
610 浏览

r - R 并行代码中的 parSapply 问题

我尝试使用 parSapply 优化我的 R 代码。我有xmlfileX作为全局变量。

当我没有使用 clusterExport(cl,"X") 和 clusterExport(cl,"xmlfile") 时,我得到“找不到 xmlfile 对象”。

当我使用这两个clusterExport 时,我得到一个错误“'externalptr'类型的对象不是子集”。

使用常规的 sapply 可以正常工作。

有人可以看到问题吗?

我有这个 R 代码:

parSapply 我做错了什么?(也许考虑全局变量)

谢谢

0 投票
1 回答
276 浏览

assembly - SQL Server 2012 -“库(neuralnet)中的错误:没有名为'neuralnet'的包”

我们如何从 SQL Server 2012 引用 R 的外部 dll,如 Neuralnet?

目前我正在尝试从 SQL Server 2012 运行 R.net 程序集。当我从 C# 执行它时,该程序集运行良好,但是当我从 SQL Server 2012 执行它时出现问题

库中的错误(neuralnet):没有名为“neuralnet”的包

0 投票
0 回答
117 浏览

r - 使用 R 或 RDotnet 进行巨大的 XML 解析/转换

我有 780GB 的 XML 文件(是的,确实,5GB pcap 文件已转换为 XML)。XML 文件的名称是 tmp.xml。

我正在尝试在 R-Studio 中提交此操作:

当我尝试使用 RI 执行此操作时,会出现错误(内存分配失败、R 会话中止等)。使用 RDotnet 代替常规 R 有什么好处吗?有没有办法使用 R 来做到这一点?你知道另一个强大的工具来将这个巨大的 xml 转换为 csv 或更简单的格式吗?

谢谢!

0 投票
1 回答
714 浏览

c# - 如何从 C# 读取 R 脚本结果

我有一个关于如何为 ODE 模型拟合参数的 R 脚本。它在 R 中运行良好。以下是我在 R 中的代码:

当前阶段,我需要从 C# 访问结果(例如 parest 和 ms)。我可以生成 R 和 C# 之间的连接。但是,我不知道如何使用 C# 代码来获取这些值。

在此之后,我需要使用什么来要求结果?

谢谢洪

0 投票
1 回答
153 浏览

c# - RDotNet 使用 json 或 dataTable 列进行评估

我正在使用 RDOTNET,并且不太清楚如何将数据(json)转换为向量。

}

有没有将输入数据转换为向量的首选方法?首先,这里的公式很简单,例如 (columna * columnb)

0 投票
2 回答
1770 浏览

c# - 如何在 C#.net 中全局初始化 REngine?

我在我的 c# 项目中使用 R.Net 和 R.Net.Community 包来启用 R 脚本。我有 ac# 类如下:

以及另一个类中运行 R 脚本的方法:

编辑 我有另一个调用相同 R 方法的第三类。如果我在创建循环的类中实例化它,那么如何在这个类中使用该初始化?

问题:此代码在本地运行良好,但是在服务器上部署它时,它会中断并给出异常:“无法加载库统计信息”。

在深入搜索时,我发现表明多次初始化 Rengine 会导致此问题。

因此我的问题是如何在应用程序启动时只初始化一次 Rengine 并在我上面的代码这样的场景中使用它的实例?

0 投票
1 回答
97 浏览

r - 您如何从 Rdotnet 中的插入符号训练错误中提取错误信息?

我试图训练一个模型RDotNet并得到这个错误:

我运行了相同的脚本RStudio并添加了更多信息:

出了点问题;ROC缺少所有指标值:

当上面的异常出现时,我可以从哪里/如何从 REngine 中提取该信息,因为它似乎不在异常本身中?谢谢。