繁体   English   中英

读取h5数据集python的一部分

[英]read part of h5 dataset python

我正在从.h5文件中读取大量数据(每个数据集200,000点),而我目前不需要所有这些数据,因此我一直在做的工作是读取数据,然后将其截断。

有没有办法只读取h5数据集的前X个项目?

用这个...

import numpy as np
import h5py

filename = 'file.hdf5'
f = h5py.File(filename, 'r')

key = list(f.keys())[0]

data = list(f[key][1])

对于keyf[key] ,索引可能有所不同,其中[0]file.hdf5的任意数据集, [1]只是我抓取的任意列。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM