如何查看h5py文件的数据
查看h5py文件的数据
·
我们经常会将数据保存到h5py文件中,但是h5py文件不能像csv那样直接打开查看,今天学习了一种查看h5py文件的方法。需要修改h5py文件的路径和数据集的名称dataset_name。
import h5py
# 指定文件路径
file_path = '/kaggle/input/h5py-mr/test/FENG_LI_JUN_40100000_0019_0019_90.h5'
# 使用h5py库打开文件
with h5py.File(file_path, 'r') as f:
# 可以查看文件中的键(datasets)
print("Dataset keys:", list(f.keys()))
# 替换为实际的数据集名称
dataset_name = 'your dataset key'
if dataset_name in f:
# 读取数据集内容
dataset = f[dataset_name]
data = dataset[()] # 读取数据到变量中
# 输出数据信息或数据的一部分
print("Dataset shape:", data.shape)
print("Sample of data:", data[:10]) # 输出数据的前10个元素作为示例
else:
print(f"Dataset '{dataset_name}' not found in the file.")
输出的结果为

如果h5py中的label是一个数,例如0或1。则需要把 data[:10]改为data。
输出结果为:
![]()
更多推荐

所有评论(0)