2014-11-24 71 views

回答

3

雖從未與HDF文件的工作,我能使用online docs煮一個例子之前:

In [59]: 
# create a temp df and store it 
df_tl = pd.DataFrame(dict(A=list(range(5)), B=list(range(5)))) 
df_tl.to_hdf('store_tl.h5','table',append=True) 
In [60]: 
# we can simply read it again and the keys are displayed 
store = pd.HDFStore('store_tl.h5') 
# keys will be displayed in the output 
store 
Out[60]: 
<class 'pandas.io.pytables.HDFStore'> 
File path: store_tl.h5 
/table   frame_table (typ->appendable,nrows->5,ncols->2,indexers->[index]) 
In [61]: 
# read it back in again 
t = pd.read_hdf('store_tl.h5', 'table') 
t 
Out[61]: 
    A B 
0 0 0 
1 1 1 
2 2 2 
3 3 3 
4 4 4 

所以基本上是使用HDFStore和傳球的路徑,然後只顯示對象將只打印裝輸出中的鍵。

相關問題