2012-07-27 61 views
1

假設我有一個組的層次結構的HDF5文件(myHDF.h5),是這樣的:如何將pandas對象(例如DataFrame)添加到HDF文件中的組?

現在我想添加一個DataFrame(myFrame)與A組(連同其他一些物體,如字典)。我怎麼做?如果我打開我的HDF.h5與pandas.io.HDFStore

store = pandas.io.HDFStore('myHDF.h5') 

,然後嘗試:

store['groupA']['myFrame'] = myFrame 

我得到:

AttributeError: Attribute 'pandas_type' does not exist in node: '/groupA' 

什麼是做到這一點的正確方法?

回答

0

目前大熊貓不支持您指定的分層路徑。

有關於這一個開放的github問題:https://github.com/pydata/pandas/issues/13

我不知道,當我們會得到解決,以增加這個功能,將多如果你有興趣在完成框架代碼歡迎pull請求這是在討論問題。

相關問題