问题标签 [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.
c# - nloptr 中的上限误差
我使用.nloptr
对非线性优化问题进行建模R.Net
。我将参数的初始值传递给我定义的 Rscriptlb
和ub
变量。
lb
所有变量为 0,而ub
某些变量为“1”,某些变量为“Inf”。
当我运行模型时,我不断收到错误,因为
有趣的是,如果我从 EXCEL 向“R.Script”提供相同的初始输入数据,它运行良好,而且我永远不会收到关于x0>ub
. 有关如何调试此问题或知道可能出了什么问题的任何见解?我无法理解为什么它可以与 excel 一起使用,但不能与 C# 一起使用。
一些细节如下: 示例:参数的形式如下所示(称为 my.data.var)
所有参数的 lb 为 0,我将其定义为:
ub 为:
约束函数定义为:
当我运行脚本时,我注意到第一个 col 的“sum”>1,因此出现错误!
c# - 使用 SQLCLR 函数调用 R.net
我编写了一个与 R.net 交互并执行 test.R 文件的 CLR 函数。当我从 C#.net 应用程序运行这个函数时,它运行得非常好。然后,我为此应用程序构建了一个 dll 并将其与 Sql server 2012 集成。当我尝试从 sql server 调用此方法时,它继续执行命令,但没有任何反应。你能告诉我可能出了什么问题吗?以下是我的代码
C# 的片段:
SQL 服务器:
c# - 使用 RDotNet 合并数据帧
我在 C# 中使用 REngine 和 RDotnet 包。我有列表,每个数据帧都包含一组未知的列名,我需要将所有这些数据帧合并为 1,其中包含列表中所有数据帧的联合列集。
最简单的方法是什么?我尝试了 Union,Join 方法,但不明白如何很好地使用它。谢谢!
r - R 并行代码中的 parSapply 问题
我尝试使用 parSapply 优化我的 R 代码。我有xmlfile和X作为全局变量。
当我没有使用 clusterExport(cl,"X") 和 clusterExport(cl,"xmlfile") 时,我得到“找不到 xmlfile 对象”。
当我使用这两个clusterExport 时,我得到一个错误“'externalptr'类型的对象不是子集”。
使用常规的 sapply 可以正常工作。
有人可以看到问题吗?
我有这个 R 代码:
parSapply 我做错了什么?(也许考虑全局变量)
谢谢
assembly - SQL Server 2012 -“库(neuralnet)中的错误:没有名为'neuralnet'的包”
我们如何从 SQL Server 2012 引用 R 的外部 dll,如 Neuralnet?
目前我正在尝试从 SQL Server 2012 运行 R.net 程序集。当我从 C# 执行它时,该程序集运行良好,但是当我从 SQL Server 2012 执行它时出现问题
库中的错误(neuralnet):没有名为“neuralnet”的包
r - 使用 R 或 RDotnet 进行巨大的 XML 解析/转换
我有 780GB 的 XML 文件(是的,确实,5GB pcap 文件已转换为 XML)。XML 文件的名称是 tmp.xml。
我正在尝试在 R-Studio 中提交此操作:
当我尝试使用 RI 执行此操作时,会出现错误(内存分配失败、R 会话中止等)。使用 RDotnet 代替常规 R 有什么好处吗?有没有办法使用 R 来做到这一点?你知道另一个强大的工具来将这个巨大的 xml 转换为 csv 或更简单的格式吗?
谢谢!
c# - 如何从 C# 读取 R 脚本结果
我有一个关于如何为 ODE 模型拟合参数的 R 脚本。它在 R 中运行良好。以下是我在 R 中的代码:
当前阶段,我需要从 C# 访问结果(例如 parest 和 ms)。我可以生成 R 和 C# 之间的连接。但是,我不知道如何使用 C# 代码来获取这些值。
在此之后,我需要使用什么来要求结果?
谢谢洪
c# - RDotNet 使用 json 或 dataTable 列进行评估
我正在使用 RDOTNET,并且不太清楚如何将数据(json)转换为向量。
}
有没有将输入数据转换为向量的首选方法?首先,这里的公式很简单,例如 (columna * columnb)
c# - 如何在 C#.net 中全局初始化 REngine?
我在我的 c# 项目中使用 R.Net 和 R.Net.Community 包来启用 R 脚本。我有 ac# 类如下:
以及另一个类中运行 R 脚本的方法:
编辑 我有另一个调用相同 R 方法的第三类。如果我在创建循环的类中实例化它,那么如何在这个类中使用该初始化?
问题:此代码在本地运行良好,但是在服务器上部署它时,它会中断并给出异常:“无法加载库统计信息”。
在深入搜索时,我发现这表明多次初始化 Rengine 会导致此问题。
因此我的问题是如何在应用程序启动时只初始化一次 Rengine 并在我上面的代码这样的场景中使用它的实例?
r - 您如何从 Rdotnet 中的插入符号训练错误中提取错误信息?
我试图训练一个模型RDotNet
并得到这个错误:
我运行了相同的脚本RStudio
并添加了更多信息:
出了点问题;ROC
缺少所有指标值:
当上面的异常出现时,我可以从哪里/如何从 REngine 中提取该信息,因为它似乎不在异常本身中?谢谢。