Skip to content

Commit 375248e

Browse files
committed
ENH/BUG: refactor of non-table HDFStore to put in object form (Storer class), for future enhancements
added shape to non-table display closes GH2637
1 parent 4a1510d commit 375248e

File tree

4 files changed

+859
-741
lines changed

4 files changed

+859
-741
lines changed

RELEASE.rst

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@ pandas 0.10.1
5151
- added support for datetime64 in columns
5252
- added method ``unique`` to select the unique values in an indexable or data column
5353
- added method ``copy`` to copy an existing store (and possibly upgrade)
54+
- show the shape of the data on disk for non-table stores when printing the store
5455
- Add ``logx`` option to DataFrame/Series.plot (GH2327_, #2565)
5556
- Support reading gzipped data from file-like object
5657
- ``pivot_table`` aggfunc can be anything used in GroupBy.aggregate (GH2643_)
@@ -64,6 +65,7 @@ pandas 0.10.1
6465
- raise correctly on non-implemented column types (unicode/date)
6566
- handle correctly ``Term`` passed types (e.g. ``index<1000``, when index
6667
is ``Int64``), (closes GH512_)
68+
- handle Timestamp correctly in data_columns (closes GH2637_)
6769
- Fix DataFrame.info bug with UTF8-encoded columns. (GH2576_)
6870
- Fix DatetimeIndex handling of FixedOffset tz (GH2604_)
6971
- More robust detection of being in IPython session for wide DataFrame
@@ -79,18 +81,20 @@ pandas 0.10.1
7981

8082
- ``HDFStore``
8183

84+
- refactored HFDStore to deal with non-table stores as objects, will allow future enhancements
8285
- removed keyword ``compression`` from ``put`` (replaced by keyword
8386
``complib`` to be consistent across library)
8487

8588
.. _GH512: https://github.com/pydata/pandas/issues/512
8689
.. _GH1277: https://github.com/pydata/pandas/issues/1277
8790
.. _GH2327: https://github.com/pydata/pandas/issues/2327
88-
.. _GH2576: https://github.com/pydata/pandas/issues/2576
8991
.. _GH2585: https://github.com/pydata/pandas/issues/2585
9092
.. _GH2604: https://github.com/pydata/pandas/issues/2604
93+
.. _GH2576: https://github.com/pydata/pandas/issues/2576
9194
.. _GH2616: https://github.com/pydata/pandas/issues/2616
9295
.. _GH2625: https://github.com/pydata/pandas/issues/2625
9396
.. _GH2643: https://github.com/pydata/pandas/issues/2643
97+
.. _GH2637: https://github.com/pydata/pandas/issues/2637
9498

9599
pandas 0.10.0
96100
=============

doc/source/io.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1263,11 +1263,11 @@ To retrieve the *unique* values of an indexable or data column, use the method `
12631263
12641264
**Table Object**
12651265

1266-
If you want to inspect the table object, retrieve via ``get_table``. You could use this progamatically to say get the number of rows in the table.
1266+
If you want to inspect the stored object, retrieve via ``get_storer``. You could use this progamatically to say get the number of rows in an object.
12671267

12681268
.. ipython:: python
12691269
1270-
store.get_table('df_dc').nrows
1270+
store.get_storer('df_dc').nrows
12711271
12721272
Multiple Table Queries
12731273
~~~~~~~~~~~~~~~~~~~~~~

0 commit comments

Comments
 (0)