从 R 调用 .NET/C#

2024-01-12

我想使用仅在 .NET 中可用的 R API。是否有可用于从 R 调用 .NET C# 代码的标准方法?如果是这样,我该怎么做?


本讨论的读者可能会考虑的另一个选择是rClr 包 https://github.com/jmp75/rClr,我已经研究了几年来从 R 访问任意 .NET 代码。它是R.NET https://www.nuget.org/packages/R.NET/相反,这是从 .NET 访问 R 的一种方法。

为了让大家了解一下 rClr 包,规范的“Hello World”如下所示:

library(rClr)
clrLoadAssembly('c:/path/to/myassembly.dll')
myObj <- clrNew('MyNamespace.MyClass,MyAssemblyName')
clrCall(myObj, 'SayHelloWorld')

欢迎通过网站提供反馈和建议。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

从 R 调用 .NET/C# 的相关文章

随机推荐

  • 为什么 mule json 到 xml 转换器只获取第一个元素?

    我正在尝试使用 json to xml transformer 将 json 消息转换为 xml 但无法找到有关其使用的文档 我不需要对数据进行任何转换 只需将 json 属性转换为 xml 标签即可 当我尝试使用转换器时 我得到的只是 j
  • jQuery 验证:$.data($('form')[0], 'validator').settings 返回未定义

    我有一个 ASP Net MVC 项目 并且正在使用不显眼的 jQuery 验证 要在元素失去焦点时添加验证 我正在调用 document ready function enable validation when an input los
  • Hibernate 和 Oracle VARRAYS/NESTED TABLE

    Oracle 支持使用 VARRAYS 和 NESTED TABLE 数据类型 允许多值属性 http www orafaq com wiki NESTED TABLE http www orafaq com wiki NESTED TAB
  • 为什么“2016-02-16”不等于“2016-02-16 00:00”?

    我正在尝试将两个日期字符串传递给new Date t 我希望两个字符串代表相同的时间 毕竟 如果我省略时间 那不应该是那天的午夜吗 但同时 new Date 2016 02 16 00 00 按预期返回当地时间 2016 年 2 月 16
  • 在 ColdFusion 10 中使用 CF_SQL_NVARCHAR 的详细信息是什么?

    有关更新数据库的 ColdFusion 10 文档有一节介绍ColdFusion 10 中与数据库相关的增强功能 http help adobe com en US ColdFusion 10 0 Developing WSc3ff6d0e
  • 在实例化时设置 PowerShell 类的属性

    是否可以在实例化时定义 PowerShell 类的属性值而不使用构造函数 假设有一个 cmdlet 将返回 Jon Snow 的当前状态 活着或死亡 我希望该 cmdlet 将该状态分配给我的类中的属性 我可以使用构造函数来做到这一点 但我
  • 使用 Python 从 GIF 中提取关键帧

    我想通过从 GIF 中提取 15 个帧来压缩 GIF 图像 这些帧最好应该是不同的 我正在使用 Python 和 Pillow 库 但没有找到任何方法来获取 GIF 中的帧数枕头文档 https pillow readthedocs io
  • 使用 KOIN 设置 WorkManager

    我正在尝试设置工作管理器来完成一些工作 但在初始化时遇到问题 我正在使用 KOIN workmaanger dsl implementation org koin koin androidx workmanager 2 2 0 rc 4 我
  • Delphi 中的运算符重载

    是否有可能 在 Delphi 中 重载类中的运算符 我前段时间读过 它只能用于记录 但我发现对于类的信息也如下面的代码所示 type TMyClass class class operator Implicit a Integer TMyC
  • 具有嵌套集合的类 - 如何填充嵌套类?

    我对如何将一个类与另一个类的嵌套集合进行水合感到有点困惑 我收到错误 AutoFixture 无法从 System Collections Generic IList 1 typename 创建实例 我尝试过使用Fixture Regist
  • 在Java 1.6中File.renameTo()在linux上是原子的吗?

    正如标题所说 在Java 1 6中File renameTo POSIX Linux 上的原子操作 根据这个链接 http linux die net man 2 rename POSIX Linux 中的重命名操作是原子的 但是它成立吗t
  • 如何配置 Ninject 以便根据之前注入的实例注入正确的实例

    我找不到合适的词语来表达我的问题 所以我会让我的代码说话 我有存储库 class Repository public Repository DbContext ctx 然后我有这个绑定 Bind
  • 如何使我所需的包全局化,而不与composer-php发生冲突?

    假设我有一个包裹sprout services我正在使用的另外 3 个软件包require 一旦第一个运行的包需要它 它就会在全局空间中打开 从我的应用程序中的任何地方 我都可以做new SproutServices ServiceLoca
  • 如何为 iPhone 应用程序创建多个主题/皮肤? [关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 我已经准备好一个 iPhone 应用
  • PowerShell 中“@{}”的含义是什么

    我在这里有一行脚本供审查 我注意到带有值的变量声明 function readConfig Param string fileName config Get Content fileName Where Object like ForEac
  • 如何删除codeigniter路径中的“index.php”

    我该如何删除 index php 在 codeigniter 中心某处的每条路径中都突出 我想要干净的非index php fied URLs 如果您使用 Apache 请将 htaccess 文件放入您的 Web 根目录中 其中包含以下内
  • Api 无法在 onEachFeature React leaflet 函数内工作

    我陷入了无法解决的问题 我正在用反应传单制作等值线 问题是我的API数据在highlightFeature函数中不起作用 该函数将其分配给onEachFeature 当我控制台API数据时 我在highlightFeature函数之外得到了
  • 我怎样才能停止 jQuery Mobile 将样式应用到我的特定表单元素

    是否可以指示 jQuery Mobile 不要设置我的输入框和提交按钮的样式 我很擅长自定义 CSS jQuery 移动脚本将其自己的样式应用于我的所有元素 我尝试的一种解决方法是覆盖我的自定义 CSS 中的这些元素 还有其他功能可以让我执
  • 泵送引理(常规语言)

    我需要一些帮助来解决泵引理问题 L a b c a L lt b L lt c L 这是我到目前为止得到的 y uvw is the string from the pumping lemma 我让 y abbc n n 是泵引理的长度 y
  • 从 R 调用 .NET/C#

    我想使用仅在 NET 中可用的 R API 是否有可用于从 R 调用 NET C 代码的标准方法 如果是这样 我该怎么做 本讨论的读者可能会考虑的另一个选择是rClr 包 https github com jmp75 rClr 我已经研究了