我从一个.h5文件中读取大量数据集(每个数据集200,000点),而我目前并不需要所有这些数据,所以我一直在读取数据,然后将其截断。
是否有方法只读取h5数据集的第一个X项?
发布于 2019-01-16 02:27:29
用这个..。
import numpy as np
import h5py
filename = 'file.hdf5'
f = h5py.File(filename, 'r')
key = list(f.keys())[0]
data = list(f[key][1])key和f[key]的索引可能有所不同,其中[0]是file.hdf5的任意数据集,而[1]只是我抓取的任意列。
https://stackoverflow.com/questions/50418649
复制相似问题