假設我有一個組的層次結構的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'
什麼是做到這一點的正確方法?