2012-07-27 33 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请求这是在讨论问题。

相关问题