pydata/pandas — pull request #2497 by jreback (2012-12-12 03:16:49+00:00)
Title: ENH: ndim tables in HDFStore (allow indexables to be passed in)

- changes axes_to_index keyword in table creation to axes
- allow passing of numeric or named axes (e.g. 0 or 'minor_axis') in axes
- create_axes now checks for current table scheme; raises if this indexing scheme is violated
- added many p4d tests for appending/selection/partial selection/and axis permuation
- added addition Term tests to include p4d
- add __eq__ operators to IndexCol/DataCol/Table to comparisons
- updated docs with Panel4D saving & issues relating to threading
- supporting non-regular indexables:
- can index a Panel4D on say [labels,major_axis,minor_axis], rather
than the default of [items,major_axis,minor_axis]
- support column oriented DataFrames (e.g. queryable by the columns)