【问题标题】:Import data vector from julia to R using RCall使用 RCall 将数据向量从 julia 导入到 R
【发布时间】:2021-03-02 12:38:05
【问题描述】:

假设我有一个这样的 Julia 数据数组:

Any[Any[1,missing], Any[2,5], Any[3,6]]

我想使用 RCall 将它导入到 R,所以我有一个等效的输出:

data <- cbind(c(1,NA), c(2,5), c(3,6))

注意:数据长度是动态的,可能不是3!

谁能帮助我如何做到这一点?谢谢

【问题讨论】:

    标签: r julia rcall


    【解决方案1】:

    你可以在 R 中插入一个矩阵:

    a = [ 1    2  3
       missing 5  6 ]
    R"data <- $a"
    

    要将您的“数组数组”重组为矩阵,您需要将它们连接起来

    b = Any[Any[1,missing], Any[2,5], Any[3,6]]
    a = hcat(b...)
    R"data <- $a"
    

    【讨论】:

      猜你喜欢
      • 2021-03-03
      • 2020-08-09
      • 1970-01-01
      • 2015-02-13
      • 1970-01-01
      • 2020-12-04
      • 1970-01-01
      • 2015-08-30
      • 2013-10-19
      相关资源
      最近更新 更多