@@ -2174,7 +2174,7 @@ Highlights include:
2174
2174
- SQL interfaces updated to use ``sqlalchemy ``, see :ref: `here<whatsnew_0140.sql> `.
2175
2175
- Display interface changes, see :ref: `here<whatsnew_0140.display> `
2176
2176
- MultiIndexing using Slicers, see :ref: `here<whatsnew_0140.slicers> `.
2177
- - Ability to join a singly-indexed DataFrame with a multi-indexed DataFrame, see :ref: `here <merging.join_on_mi >`
2177
+ - Ability to join a singly-indexed DataFrame with a MultiIndexed DataFrame, see :ref: `here <merging.join_on_mi >`
2178
2178
- More consistency in groupby results and more flexible groupby specifications, see :ref: `here<whatsnew_0140.groupby> `
2179
2179
- Holiday calendars are now supported in ``CustomBusinessDay ``, see :ref: `here <timeseries.holiday >`
2180
2180
- Several improvements in plotting functions, including: hexbin, area and pie plots, see :ref: `here<whatsnew_0140.plotting> `.
@@ -2384,8 +2384,8 @@ Bug Fixes
2384
2384
- Bug in merging ``timedelta `` dtypes (:issue: `5695 `)
2385
2385
- Bug in plotting.scatter_matrix function. Wrong alignment among diagonal
2386
2386
and off-diagonal plots, see (:issue: `5497 `).
2387
- - Regression in Series with a multi-index via ix (:issue: `6018 `)
2388
- - Bug in Series.xs with a multi-index (:issue: `6018 `)
2387
+ - Regression in Series with a MultiIndex via ix (:issue: `6018 `)
2388
+ - Bug in Series.xs with a MultiIndex (:issue: `6018 `)
2389
2389
- Bug in Series construction of mixed type with datelike and an integer (which should result in
2390
2390
object type and not automatic conversion) (:issue: `6028 `)
2391
2391
- Possible segfault when chained indexing with an object array under NumPy 1.7.1 (:issue: `6026 `, :issue: `6056 `)
@@ -2409,10 +2409,10 @@ Bug Fixes
2409
2409
- Fixed a bug in ``query ``/``eval `` during lexicographic string comparisons (:issue: `6155 `).
2410
2410
- Fixed a bug in ``query `` where the index of a single-element ``Series `` was
2411
2411
being thrown away (:issue: `6148 `).
2412
- - Bug in ``HDFStore `` on appending a dataframe with multi-indexed columns to
2412
+ - Bug in ``HDFStore `` on appending a dataframe with MultiIndexed columns to
2413
2413
an existing table (:issue: `6167 `)
2414
2414
- Consistency with dtypes in setting an empty DataFrame (:issue: `6171 `)
2415
- - Bug in selecting on a multi-index ``HDFStore `` even in the presence of under
2415
+ - Bug in selecting on a MultiIndex ``HDFStore `` even in the presence of under
2416
2416
specified column spec (:issue: `6169 `)
2417
2417
- Bug in ``nanops.var `` with ``ddof=1 `` and 1 elements would sometimes return ``inf ``
2418
2418
rather than ``nan `` on some platforms (:issue: `6136 `)
@@ -2659,8 +2659,8 @@ API Changes
2659
2659
- the ``format `` keyword now replaces the ``table `` keyword; allowed values
2660
2660
are ``fixed(f)|table(t) `` the ``Storer `` format has been renamed to
2661
2661
``Fixed ``
2662
- - a column multi-index will be recreated properly (:issue: `4710 `); raise on
2663
- trying to use a multi-index with data_columns on the same axis
2662
+ - a column MultiIndex will be recreated properly (:issue: `4710 `); raise on
2663
+ trying to use a MultiIndex with data_columns on the same axis
2664
2664
- ``select_as_coordinates `` will now return an ``Int64Index `` of the
2665
2665
resultant selection set
2666
2666
- support ``timedelta64[ns] `` as a serialization type (:issue: `3577 `)
@@ -2932,7 +2932,7 @@ Bug Fixes
2932
2932
- A zero length series written in Fixed format not deserializing properly.
2933
2933
(:issue: `4708 `)
2934
2934
- Fixed decoding perf issue on pyt3 (:issue: `5441 `)
2935
- - Validate levels in a multi-index before storing (:issue: `5527 `)
2935
+ - Validate levels in a MultiIndex before storing (:issue: `5527 `)
2936
2936
- Correctly handle ``data_columns `` with a Panel (:issue: `5717 `)
2937
2937
- Fixed bug in tslib.tz_convert(vals, tz1, tz2): it could raise IndexError
2938
2938
exception while trying to access trans[pos + 1] (:issue: `4496 `)
@@ -2995,7 +2995,7 @@ Bug Fixes
2995
2995
alignment (:issue: `3777 `)
2996
2996
- frozenset objects now raise in the ``Series `` constructor (:issue: `4482 `,
2997
2997
:issue: `4480 `)
2998
- - Fixed issue with sorting a duplicate multi-index that has multiple dtypes
2998
+ - Fixed issue with sorting a duplicate MultiIndex that has multiple dtypes
2999
2999
(:issue: `4516 `)
3000
3000
- Fixed bug in ``DataFrame.set_values `` which was causing name attributes to
3001
3001
be lost when expanding the index. (:issue: `3742 `, :issue: `4039 `)
@@ -3042,11 +3042,11 @@ Bug Fixes
3042
3042
(:issue: `4328 `)
3043
3043
- Bug with Series indexing not raising an error when the right-hand-side has
3044
3044
an incorrect length (:issue: `2702 `)
3045
- - Bug in multi-indexing with a partial string selection as one part of a
3045
+ - Bug in MultiIndexing with a partial string selection as one part of a
3046
3046
MultIndex (:issue: `4758 `)
3047
3047
- Bug with reindexing on the index with a non-unique index will now raise
3048
3048
``ValueError `` (:issue: `4746 `)
3049
- - Bug in setting with ``loc/ix `` a single indexer with a multi-index axis and
3049
+ - Bug in setting with ``loc/ix `` a single indexer with a MultiIndex axis and
3050
3050
a NumPy array, related to (:issue: `3777 `)
3051
3051
- Bug in concatenation with duplicate columns across dtypes not merging with
3052
3052
axis=0 (:issue: `4771 `, :issue: `4975 `)
@@ -3117,7 +3117,7 @@ Bug Fixes
3117
3117
- Make sure series-series boolean comparisons are label based (:issue: `4947 `)
3118
3118
- Bug in multi-level indexing with a Timestamp partial indexer
3119
3119
(:issue: `4294 `)
3120
- - Tests/fix for multi-index construction of an all-nan frame (:issue: `4078 `)
3120
+ - Tests/fix for MultiIndex construction of an all-nan frame (:issue: `4078 `)
3121
3121
- Fixed a bug where :func: `~pandas.read_html ` wasn't correctly inferring
3122
3122
values of tables with commas (:issue: `5029 `)
3123
3123
- Fixed a bug where :func: `~pandas.read_html ` wasn't providing a stable
@@ -3174,7 +3174,7 @@ Bug Fixes
3174
3174
- Fixed segfault in C parser caused by passing more names than columns in
3175
3175
the file. (:issue: `5156 `)
3176
3176
- Fix ``Series.isin `` with date/time-like dtypes (:issue: `5021 `)
3177
- - C and Python Parser can now handle the more common multi-index column
3177
+ - C and Python Parser can now handle the more common MultiIndex column
3178
3178
format which doesn't have a row for index names (:issue: `4702 `)
3179
3179
- Bug when trying to use an out-of-bounds date as an object dtype
3180
3180
(:issue: `5312 `)
@@ -3199,7 +3199,7 @@ Bug Fixes
3199
3199
- performance improvements in ``isnull `` on larger size pandas objects
3200
3200
- Fixed various setitem with 1d ndarray that does not have a matching
3201
3201
length to the indexer (:issue: `5508 `)
3202
- - Bug in getitem with a multi-index and ``iloc `` (:issue: `5528 `)
3202
+ - Bug in getitem with a MultiIndex and ``iloc `` (:issue: `5528 `)
3203
3203
- Bug in delitem on a Series (:issue: `5542 `)
3204
3204
- Bug fix in apply when using custom function and objects are not mutated (:issue: `5545 `)
3205
3205
- Bug in selecting from a non-unique index with ``loc `` (:issue: `5553 `)
@@ -3208,7 +3208,7 @@ Bug Fixes
3208
3208
- Bug in repeated indexing of object with resultant non-unique index (:issue: `5678 `)
3209
3209
- Bug in fillna with Series and a passed series/dict (:issue: `5703 `)
3210
3210
- Bug in groupby transform with a datetime-like grouper (:issue: `5712 `)
3211
- - Bug in multi-index selection in PY3 when using certain keys (:issue: `5725 `)
3211
+ - Bug in MultiIndex selection in PY3 when using certain keys (:issue: `5725 `)
3212
3212
- Row-wise concat of differing dtypes failing in certain cases (:issue: `5754 `)
3213
3213
3214
3214
pandas 0.12.0
@@ -3229,14 +3229,14 @@ New Features
3229
3229
- Added module for reading and writing Stata files: pandas.io.stata (:issue: `1512 `)
3230
3230
includes ``to_stata `` DataFrame method, and a ``read_stata `` top-level reader
3231
3231
- Added support for writing in ``to_csv `` and reading in ``read_csv ``,
3232
- multi-index columns. The ``header `` option in ``read_csv `` now accepts a
3232
+ MultiIndex columns. The ``header `` option in ``read_csv `` now accepts a
3233
3233
list of the rows from which to read the index. Added the option,
3234
3234
``tupleize_cols `` to provide compatibility for the pre 0.12 behavior of
3235
- writing and reading multi-index columns via a list of tuples. The default in
3235
+ writing and reading MultiIndex columns via a list of tuples. The default in
3236
3236
0.12 is to write lists of tuples and *not * interpret list of tuples as a
3237
- multi-index column.
3237
+ MultiIndex column.
3238
3238
Note: The default value will change in 0.12 to make the default *to * write and
3239
- read multi-index columns in the new format. (:issue: `3571 `, :issue: `1651 `, :issue: `3141 `)
3239
+ read MultiIndex columns in the new format. (:issue: `3571 `, :issue: `1651 `, :issue: `3141 `)
3240
3240
- Add iterator to ``Series.str `` (:issue: `3638 `)
3241
3241
- ``pd.set_option() `` now allows N option, value pairs (:issue: `3667 `).
3242
3242
- Added keyword parameters for different types of scatter_matrix subplots
@@ -3447,7 +3447,7 @@ Bug Fixes
3447
3447
- Fixed bug with ``Panel.transpose `` argument aliases (:issue: `3556 `)
3448
3448
- Fixed platform bug in ``PeriodIndex.take `` (:issue: `3579 `)
3449
3449
- Fixed bud in incorrect conversion of datetime64[ns] in ``combine_first `` (:issue: `3593 `)
3450
- - Fixed bug in reset_index with ``NaN `` in a multi-index (:issue: `3586 `)
3450
+ - Fixed bug in reset_index with ``NaN `` in a MultiIndex (:issue: `3586 `)
3451
3451
- ``fillna `` methods now raise a ``TypeError `` when the ``value `` parameter
3452
3452
is a ``list `` or ``tuple ``.
3453
3453
- Fixed bug where a time-series was being selected in preference to an actual column name
@@ -3480,7 +3480,7 @@ Bug Fixes
3480
3480
their first argument (:issue: `3702 `)
3481
3481
- Fix file tokenization error with \r delimiter and quoted fields (:issue: `3453 `)
3482
3482
- Groupby transform with item-by-item not upcasting correctly (:issue: `3740 `)
3483
- - Incorrectly read a HDFStore multi-index Frame with a column specification (:issue: `3748 `)
3483
+ - Incorrectly read a HDFStore MultiIndex Frame with a column specification (:issue: `3748 `)
3484
3484
- ``read_html `` now correctly skips tests (:issue: `3741 `)
3485
3485
- PandasObjects raise TypeError when trying to hash (:issue: `3882 `)
3486
3486
- Fix incorrect arguments passed to concat that are not list-like (e.g. concat(df1,df2)) (:issue: `3481 `)
@@ -3497,7 +3497,7 @@ Bug Fixes
3497
3497
- csv parsers would loop infinitely if ``iterator=True `` but no ``chunksize `` was
3498
3498
specified (:issue: `3967 `), Python parser failing with ``chunksize=1 ``
3499
3499
- Fix index name not propagating when using ``shift ``
3500
- - Fixed dropna=False being ignored with multi-index stack (:issue: `3997 `)
3500
+ - Fixed dropna=False being ignored with MultiIndex stack (:issue: `3997 `)
3501
3501
- Fixed flattening of columns when renaming MultiIndex columns DataFrame (:issue: `4004 `)
3502
3502
- Fix ``Series.clip `` for datetime series. NA/NaN threshold values will now throw ValueError (:issue: `3996 `)
3503
3503
- Fixed insertion issue into DataFrame, after rename (:issue: `4032 `)
@@ -3521,7 +3521,7 @@ Bug Fixes
3521
3521
iterated over when regex=False (:issue: `4115 `)
3522
3522
- Fixed bug in ``convert_objects(convert_numeric=True) `` where a mixed numeric and
3523
3523
object Series/Frame was not converting properly (:issue: `4119 `)
3524
- - Fixed bugs in multi-index selection with column multi-index and duplicates
3524
+ - Fixed bugs in MultiIndex selection with column MultiIndex and duplicates
3525
3525
(:issue: `4145 `, :issue: `4146 `)
3526
3526
- Fixed bug in the parsing of microseconds when using the ``format ``
3527
3527
argument in ``to_datetime `` (:issue: `4152 `)
@@ -3830,7 +3830,7 @@ Improvements to existing features
3830
3830
3831
3831
- ``HDFStore ``
3832
3832
3833
- - enables storing of multi-index dataframes (closes :issue: `1277 `)
3833
+ - enables storing of MultiIndex dataframes (closes :issue: `1277 `)
3834
3834
- support data column indexing and selection, via ``data_columns `` keyword
3835
3835
in append
3836
3836
- support write chunking to reduce memory footprint, via ``chunksize ``
0 commit comments