将.mat文件转换为符合R的文件格式

3

我需要将一个MATLAB .mat文件转换为能够在R中读取的格式。 你知道有哪些工具可以执行这样的操作吗?

.mat文件包含单元矩阵和结构矩阵。

3个回答

6
在最近的版本中,Matlab中的“.mat”文件使用HDF5格式保存,您可以使用hdf5包在R中读取。

您好,非常感谢您的回答。由于我使用的是Windows机器和R 2.13版本,在寻找适合的软件包时遇到了一些问题(似乎HDF5已停止支持我的平台)。您有什么其他建议吗? - Andrea
@Andrea -- 这并不是“停产”,只是没有构建。cran上的ReadMe页面表明,这是因为一些依赖项没有为64位Windows构建。但是,您始终可以下载源包并在您的计算机上构建可执行文件。 - Carl Witthoft

3
R.matlab包提供了一个readMat函数。

3

还有一个名为R.matlab的软件包,我没有尝试过,但似乎适用于Windows。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接