HDF5 Plugin读取h5文件,return -1

下图是pandas to_hdf 保存的文件格式,ls 查看包含4个dataset,load 任意一个会报return -1。
attachments-2021-09-KdNHnAtX61496e942b916.png我是这么读取的:

attachments-2021-09-lThL3d8N61496eea84746.png

请先 登录 后评论

1 个回答

Juntao Wang

我们测试了下,使用HDF 官方HDFView 也无法打开您给的h5 文件。

pandas 会用特殊格式保存dataframe 到h5,建议在to_hdf5()函数内加上参数format="table", data_columns=True

生成通用的h5文件再尝试下。这里有些相关讨论,您可以看下:https://stackoverflow.com/questions/30773073/save-pandas-dataframe-using-h5py-for-interoperabilty-with-other-hdf5-readers

请先 登录 后评论