我想在 R 中读取 hdf5 文件,但我似乎无法让它工作。我得到的错误是:
h<-h5ls(tsdatabase_path)
H5Fopen 中的错误(文件,“H5F_ACC_RDONLY”):HDF5. 文件可访问性。无法打开文件。
其中 h5ls 是 rhdf5 中的方法, tsdatabase_path 是 hdf5 文件。我查看了这个相关的问题,但解决方案不起作用:
使用 python 的 h5py 包读取 hdf 文件时出错
我将 hdf5 文件权限更改为-rwxrwxrwx
. 我还检查了是否已经加载了 hdf5 程序,我在 README.txt 中找到了这个,downloadHDf5
它是 rhdf5 包的一部分:
“rhdf5 软件包将包含 HDF5 C 库的完整安装。无需从 HDF5 进一步下载。”
我的 R 版本是3.3.0
,我的 rhdf5 版本是rhdf5_2.16.0