r - 在 Julia 中编写 R 包?

标签 r julia rcpp

可以在中开发一套功能吗? (例如专门的优化算法),“编译”它,然后使用来自 的代码独立的,即不需要 julia安装?

  • 换句话说,是否可以使用 Julia,因为我们已经可以使用 Cpp ?
  • 或者有计划在不久的将来支持这种工作流程?

  • 我知道 JuliaJuliaCall包,但我认为它们是为不同类型的工作流程而设计的。

    最佳答案

    您可以使用 PackageCompiler.jl生成一个共享库,你可以很容易地从 R 或 C 调用它(它们的自述文件中的说明)。二进制文件很大,而且通常启动时间仍然很长,但是 Julia 正在进行静态编译方面的资助工作,因此在接下来的一年左右的时间里,这似乎会变得更好。

    关于r - 在 Julia 中编写 R 包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53210212/

    相关文章:

    r - Plotly with R ggplot 隐私

    r - 为什么在具有许多组的大型数据帧上拆分效率低下?

    r - 使用 purrr 中的 "keep"或 "discard"根据两个条件过滤列表

    julia - 在 3D 数组的中间维度上广播

    r - 函数参数默认值 std :vector initialization with Rcpp and C++11?

    r - 将结果摘要打印到 R 中的标准输出

    dataframe - 如何让函数聚合 "ignore"列?

    package - 设置集中式 Julia 库存储库

    r - 从 C/C++ 代码访问 "natural coercion"逻辑

    c++ - RCpp/RInside C++ 主要方法查询和限制?