在R上读取JLD结构

在R上读取JLD结构,r,data-structures,julia,R,Data Structures,Julia,他! 我在Julia上进行计算,得到的结果存储在JLD文件中,我想知道是否有一些接口使R能够读取它们。或者是否有另一个文件扩展名冷却器用于在R和Julia之间传输数据结构 谢谢你的提姆 如注释中所述,使用rhdf5将.jld文件读入R 语法很简单: h5read("path/to/file.jld", "field_name") 有很多选择。如果您使用JLD,则可以将其作为任何其他HDF5文件读取,例如使用Bioconductor提供的rhdf5软件包。

他! 我在Julia上进行计算,得到的结果存储在JLD文件中,我想知道是否有一些接口使R能够读取它们。或者是否有另一个文件扩展名冷却器用于在R和Julia之间传输数据结构


谢谢你的提姆

如注释中所述,使用
rhdf5
.jld
文件读入R

语法很简单:

h5read("path/to/file.jld", "field_name")

有很多选择。如果您使用JLD,则可以将其作为任何其他HDF5文件读取,例如使用Bioconductor提供的
rhdf5
软件包。您也可以使用HDF5.jl包直接编写HDF5文件。另一个选择是使用Feather格式(它不太灵活)——Julia和R都有支持它的软件包。hdf5的第二票。几乎每种语言都有一个hdf5接口,因此它是一种高度可移植的格式。您可以使用julia提供的
RCall
,并将它们存储为
saveRDS
,但这可能不适用于任何类型的对象。