欢迎您访问365答案网,请分享给你的朋友!
生活常识 学习资料

pythonHDF5读取Matlab以-v7.3格式存储的.mat文件

时间:2023-07-22

在进行大数据研究的时候,对于一些比较大的数据文件 (例如 500 M),MATLAB 会推荐用 v7.3 的格式存储,这种格式存储的 .mat 文件就不能用 loadmat 打开了,需要用 HDF5 打开

import h5py

file_data = h5py.File('file_name.mat', 'r')

print(file_data.keys()) 可以打印这个文件里面数据的名称

提取数据集中的一个特征值的数据可以使用以下命令

feature_data = file_data['feature_name'].[()]

注意:feature_data = file_data['feature_name'].value()的写法已经过时了,用以上命令行代替

Copyright © 2016-2020 www.365daan.com All Rights Reserved. 365答案网 版权所有 备案号:

部分内容来自互联网,版权归原作者所有,如有冒犯请联系我们,我们将在三个工作时内妥善处理。