使用tstables将时间序列附加到现有HDF5文件

时间:2015-04-01 21:49:36

标签: python pandas time-series hdfs pytables

运行TsTables example一次:一切正常。第二次跑:

tables.exceptions.NodeError:group /已有一个名为BPI 的子节点

有道理,做不到

ts = f.create_ts('/','BPI',BpiValues)

因为相应的节点/叶子已存在于HDF5树中。

问题:如何从已存在的组中实例化TsTable类?对文件处理程序执行.getNode('/', 'BPI')会返回一个组,而不是表。

1 个答案:

答案 0 :(得分:1)

group.py中找到了该功能:

tstables.get_timeseries(f.root.BPI)

其中fBPI example生成的HDF5文件的文件处理程序。