Julia如何保存矩阵数据为文件供导入R语言读取?

标题

Julia如何保存矩阵数据为文件供导入R语言读取?

现状

如题。这里有一个数据:

a=[0.0 1728.55 0.0 134.46 322.23; 70.6524096670622 0.0 289.02 0.0 0.0; 472.3018284638848 0.0 0.0 0.0 0.0; 77.05538524822899 115.69 964.32 0.0 158.48; 0.0 0.0 0.0 2717.39 0.0]
a
5×5 Matrix{Float64}:
   0.0     1728.55    0.0    134.46  322.23
  70.6524     0.0   289.02     0.0     0.0
 472.302      0.0     0.0      0.0     0.0
  77.0554   115.69  964.32     0.0   158.48
   0.0        0.0     0.0   2717.39    0.0

需求

需求是保存矩阵数据a为文件,供R语言读取为矩阵形式。

问题

用什么文件格式合适?Julia端如何保存操作?R语言端如何导入?

困难

虽然DataFrames可以保存,但是因为不是数据框数据,而是矩阵Matrix数据。转化是否麻烦?另外用HDF5格式是否合适?有没有更合适一些的数据格式?

https://docs.julialang.org/en/v1/stdlib/Mmap/