假设我有一个组的层次结构的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'
什么是做到这一点的正确方法?