我一直在尝试将这个.mat文件读入R。我对matlab并不是很了解,但我知道足够的信息:R.matlab包只能将未压缩的数据读入R,为了将其保存为未压缩的,我需要在matlab中使用save new.mat -v6
。
好的,我做到了,但当我在R中使用readMat("new.mat")
时,它就一直卡在那里加载。我也尝试使用hdf5包:
> hdf5load("new.mat", load=FALSE)->g
Error in hdf5load("new.mat", load = FALSE) :
can't handle hdf type 201331051
我不确定这个问题是什么,但如果有人想要尝试解决这个问题,文件位于http://dibernardo.tigem.it/MANTRA/MANTRA_online/Matlab_Code%26Data.html,文件名为inventory.mat(第一个文件)。
谢谢您的帮助!
Octave
可能是一个值得一试的快速解决方案。 - Matt Bannert