我想知道是否有一种方法可以轻松、快速且不加载整个文件,获取使用 pandas 创建的 hdf5 文件中的行数和 pandas?
先感谢您!
我想知道是否有一种方法可以轻松、快速且不加载整个文件,获取使用 pandas 创建的 hdf5 文件中的行数和 pandas?
先感谢您!
In [1]: DataFrame(np.random.randn(10,10)).to_hdf('test.h5','df',mode='w',format='table')
In [3]: store = pd.HDFStore('test.h5')
In [4]: store
Out[4]:
<class 'pandas.io.pytables.HDFStore'>
File path: test.h5
/df frame_table (typ->appendable,nrows->10,ncols->10,indexers->[index])
In [5]: store.get_storer('df').nrows
Out[5]: 10