使用 RCall 将数据向量从 julia 导入到 R
Posted
技术标签:
【中文标题】使用 RCall 将数据向量从 julia 导入到 R【英文标题】:Import data vector from julia to R using RCall 【发布时间】: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!
谁能帮助我如何做到这一点?谢谢
【问题讨论】:
【参考方案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"
【讨论】:
以上是关于使用 RCall 将数据向量从 julia 导入到 R的主要内容,如果未能解决你的问题,请参考以下文章