Yes, it is possible. You have to delve into the methods from PyTables, on which HDFStore
depends.
Out[20]:
<class 'pandas.io.pytables.HDFStore'>
File path: test.h5
/a frame (shape->[3,1])
In [21]: store.get_node('a')._f_rename('b')
In [22]: store
Out[22]:
<class 'pandas.io.pytables.HDFStore'>
File path: test.h5
/b frame (shape->[3,1])
The same method works on frame_table
appendable nodes.