问题标签 [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# - 在 R.Net 的脚本中调用用户定义的函数
我无法使用 R.Net 调用我自己的 R 函数;我在一些 R 脚本 myScript.R, ... 中有几个用户定义的函数,我想使用 R.net 调用这些函数
这就是我到目前为止所拥有的
一个 myScript.R 文件包含几个这样的函数
并且使用 R.Net,在我的类的构造函数中,我创建了 REngine 类的实例
然后我获取 myScript.R 文件
但是当我这样调用我的函数时
我收到此错误
错误:找不到函数“userDefinedFunctionOne”
当用户函数像这样定义时,我发现了一些示例
但我想避免这种情况,因为正如我所写,我的 R 脚本文件中有几个函数
有没有办法在不将我的 R 函数重写为字符串的情况下做到这一点???
我会感谢任何帮助,谢谢
r - 是否可以在 r.net 中使用 r markdown
我正在使用 vb.net 中的一个表单,该表单还需要生成报告(基本上是几个表格和图表)。我打算直接通过 vb.net 创建报告,但最近发现了 R.net,它可以让你从 .Net 使用 R。看到在 RMarkdown 中创建报告有更多支持,我正在考虑使用 R.net 将数据传递到 R 中,然后让 RMarkdown 生成报告 pdf。
所以,我想看看是否可以将 RMarkdown 与 r.net 一起使用,到目前为止,在我看来,您似乎只能从常规命令行运行操作。
谢谢您的帮助,
.net - 从 Asp.net mvc 调用 R 脚本
我的目标是调用保存在磁盘中的 R 函数,执行该函数并将输出显示到 html 页面。
为了获得这一点,我编写了以下代码(在网上某处找到)。
我没有看到任何错误,但在“结果”中,我得到一个空结果。当我在“RGui”中运行该函数时,它会显示一个结果。R 函数基本上是一个 hello world 代码。
任何人都可以显示一些光?
c# - 从 asp.net 访问 R 包
我有一个使用 R.NET 的 asp.net 应用程序。一切正常,直到我使用
Web 应用程序当然在 IIS 中运行,我收到此错误
错误:'lattice' 的包或命名空间加载失败”。
尽管它在 Rstudio 中加载并运行良好。
它的一些问题是 R.NET 不能与 IIS 一起使用。
我一直在搜索,它已在https://rdotnet.codeplex.com/上标记为已知问题。我想知道是否有人找到了解决此错误的方法。
我浏览了https://github.com/jmp75/rdotnet/issues/9但它对我不起作用。
.net - 如何在使用 R.Net 从.Net 调用 R 函数时传递参数
我在以下代码行中遇到错误。当我尝试调用关键函数时,它给出错误作为参数邮件未找到。
r - 通过 Visual Studio 调试 R 脚本
我有一个 vb.net 程序,它处理一些数据和用户输入,然后使用 R.net 将此信息设置为 R 对象并在这些对象上运行 R 脚本。
我的问题是这对我来说很难调试,因为通过 Visual Studio 调试器弹出的关于 R 脚本的错误消息通常没有帮助。
我对此的最新解决方案是添加
在有错误的脚本之前进入我的 vb.net 代码。这使我可以在我的 R IDE 中加载对象并检查一切是否符合我期望的形式。
我想知道是否有更好的方法来做到这一点?例如,我想知道save.image()
如果自动遇到错误,是否可以设置 R 环境/引擎来运行?
c# - 使用 RdotNET 调用 R 函数时避免在 c# 中提及数据类型的方法
我正在使用 R.NET 在 C# 中调用 R 函数。这样做时,我意识到每次调用函数时都需要指定其类型。
例如:
对于上面的代码,我需要指定 a1 是一个数字向量。
对于此代码,我需要指定 a2 是一个字符向量。
有没有办法知道数据的类型?或使用适用于所有数据类型/对象的通用方法?
任何帮助表示赞赏。提前谢谢你。
c# - C# - 将 R 数据帧转换为 Deedle.Frame
我有一个需要 Deedle Frame 作为输入数据的 C# 应用程序。我还有一个返回数据框的 R 脚本,我不想用 C# 在 R 脚本中重新实现算法。我尝试使用 R.Net,我可以从 C# 应用程序中的 R 脚本获取数据帧,但它的类型是 RDotNet.DataFrame。在 C# 代码中是否有任何将 RDotNet.DataFrame 转换为 Deedle Frame 的方法?
我还在考虑创建一个调用 R 脚本的 F# dll 库,然后在 C# 代码中使用该 dll 库。是否可以?
c# - 如何使用 R.net 将 C# 中的数据表转换为 R 中的 data.fame
我需要将我定义如下的数据表转换为 R 中的数据框。
有没有办法将上面的DataTable“ dtb
”转换为R中的data.frame。我已经在C#中定义了这个DataTable但是我需要在R中进行计算,这就是我需要将它传递给R的原因。
.net - tcl:堆栈空间不足(无限循环?)
我正在使用 R.net 并尝试调用用 R 编写的函数。
这是我在视觉工作室的代码
上面的代码将生成一个图并保存在一个文件夹中。而已。
问题:它在大多数情况下都很好用。但有时它会引发以下错误。
在第 57 行,我有以下代码:
我只是不知道如何解决它,它甚至意味着什么!任何帮助将不胜感激。
编辑:
我从一个 asp.net mvc web 应用程序运行它。它第一次工作,当我刷新几次时,它就坏了。