|
1 | 1 | .. _whatsnew_0190:
|
2 | 2 |
|
3 |
| -v0.19.0 (October 2, 2016) |
4 |
| -------------------------- |
| 3 | +Version 0.19.0 (October 2, 2016) |
| 4 | +-------------------------------- |
5 | 5 |
|
6 | 6 | {{ header }}
|
7 | 7 |
|
@@ -37,8 +37,8 @@ New features
|
37 | 37 |
|
38 | 38 | .. _whatsnew_0190.enhancements.asof_merge:
|
39 | 39 |
|
40 |
| -``merge_asof`` for asof-style time-series joining |
41 |
| -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| 40 | +Function ``merge_asof`` for asof-style time-series joining |
| 41 | +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
42 | 42 |
|
43 | 43 | A long-time requested feature has been added through the :func:`merge_asof` function, to
|
44 | 44 | support asof style joining of time-series (:issue:`1870`, :issue:`13695`, :issue:`13709`, :issue:`13902`). Full documentation is
|
@@ -127,8 +127,8 @@ passed DataFrame (``trades`` in this case), with the fields of the ``quotes`` me
|
127 | 127 |
|
128 | 128 | .. _whatsnew_0190.enhancements.rolling_ts:
|
129 | 129 |
|
130 |
| -``.rolling()`` is now time-series aware |
131 |
| -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| 130 | +Method ``.rolling()`` is now time-series aware |
| 131 | +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
132 | 132 |
|
133 | 133 | ``.rolling()`` objects are now time-series aware and can accept a time-series offset (or convertible) for the ``window`` argument (:issue:`13327`, :issue:`12995`).
|
134 | 134 | See the full documentation :ref:`here <stats.moments.ts>`.
|
@@ -186,8 +186,8 @@ default of the index) in a DataFrame.
|
186 | 186 |
|
187 | 187 | .. _whatsnew_0190.enhancements.read_csv_dupe_col_names_support:
|
188 | 188 |
|
189 |
| -``read_csv`` has improved support for duplicate column names |
190 |
| -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| 189 | +Method ``read_csv`` has improved support for duplicate column names |
| 190 | +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
191 | 191 |
|
192 | 192 | .. ipython:: python
|
193 | 193 | :suppress:
|
@@ -225,8 +225,8 @@ contained the values ``[0, 3]``.
|
225 | 225 |
|
226 | 226 | .. _whatsnew_0190.enhancements.read_csv_categorical:
|
227 | 227 |
|
228 |
| -``read_csv`` supports parsing ``Categorical`` directly |
229 |
| -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| 228 | +Method ``read_csv`` supports parsing ``Categorical`` directly |
| 229 | +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
230 | 230 |
|
231 | 231 | The :func:`read_csv` function now supports parsing a ``Categorical`` column when
|
232 | 232 | specified as a dtype (:issue:`10153`). Depending on the structure of the data,
|
@@ -394,8 +394,8 @@ After upgrading pandas, you may see *new* ``RuntimeWarnings`` being issued from
|
394 | 394 |
|
395 | 395 | .. _whatsnew_0190.get_dummies_dtypes:
|
396 | 396 |
|
397 |
| -``get_dummies`` now returns integer dtypes |
398 |
| -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| 397 | +Method ``get_dummies`` now returns integer dtypes |
| 398 | +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
399 | 399 |
|
400 | 400 | The ``pd.get_dummies`` function now returns dummy-encoded columns as small integers, rather than floats (:issue:`8725`). This should provide an improved memory footprint.
|
401 | 401 |
|
@@ -731,8 +731,8 @@ A ``Series`` will now correctly promote its dtype for assignment with incompat v
|
731 | 731 |
|
732 | 732 | .. _whatsnew_0190.api.to_datetime_coerce:
|
733 | 733 |
|
734 |
| -``.to_datetime()`` changes |
735 |
| -^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| 734 | +Function ``.to_datetime()`` changes |
| 735 | +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
736 | 736 |
|
737 | 737 | Previously if ``.to_datetime()`` encountered mixed integers/floats and strings, but no datetimes with ``errors='coerce'`` it would convert all to ``NaT``.
|
738 | 738 |
|
@@ -809,8 +809,8 @@ resulting dtype will be upcast, which is unchanged from previous.
|
809 | 809 |
|
810 | 810 | .. _whatsnew_0190.api.describe:
|
811 | 811 |
|
812 |
| -``.describe()`` changes |
813 |
| -^^^^^^^^^^^^^^^^^^^^^^^ |
| 812 | +Method ``.describe()`` changes |
| 813 | +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
814 | 814 |
|
815 | 815 | Percentile identifiers in the index of a ``.describe()`` output will now be rounded to the least precision that keeps them distinct (:issue:`13104`)
|
816 | 816 |
|
@@ -863,8 +863,8 @@ Furthermore:
|
863 | 863 | ``Period`` changes
|
864 | 864 | ^^^^^^^^^^^^^^^^^^
|
865 | 865 |
|
866 |
| -``PeriodIndex`` now has ``period`` dtype |
867 |
| -"""""""""""""""""""""""""""""""""""""""" |
| 866 | +The ``PeriodIndex`` now has ``period`` dtype |
| 867 | +"""""""""""""""""""""""""""""""""""""""""""" |
868 | 868 |
|
869 | 869 | ``PeriodIndex`` now has its own ``period`` dtype. The ``period`` dtype is a
|
870 | 870 | pandas extension dtype like ``category`` or the :ref:`timezone aware dtype <timeseries.timezone_series>` (``datetime64[ns, tz]``) (:issue:`13941`).
|
@@ -1151,8 +1151,8 @@ As a consequence, ``groupby`` and ``set_index`` also preserve categorical dtypes
|
1151 | 1151 |
|
1152 | 1152 | .. _whatsnew_0190.api.autogenerated_chunksize_index:
|
1153 | 1153 |
|
1154 |
| -``read_csv`` will progressively enumerate chunks |
1155 |
| -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| 1154 | +Function ``read_csv`` will progressively enumerate chunks |
| 1155 | +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
1156 | 1156 |
|
1157 | 1157 | When :func:`read_csv` is called with ``chunksize=n`` and without specifying an index,
|
1158 | 1158 | each chunk used to have an independently generated index from ``0`` to ``n-1``.
|
@@ -1190,8 +1190,8 @@ Sparse changes
|
1190 | 1190 |
|
1191 | 1191 | These changes allow pandas to handle sparse data with more dtypes, and for work to make a smoother experience with data handling.
|
1192 | 1192 |
|
1193 |
| -``int64`` and ``bool`` support enhancements |
1194 |
| -""""""""""""""""""""""""""""""""""""""""""" |
| 1193 | +Types ``int64`` and ``bool`` support enhancements |
| 1194 | +""""""""""""""""""""""""""""""""""""""""""""""""" |
1195 | 1195 |
|
1196 | 1196 | Sparse data structures now gained enhanced support of ``int64`` and ``bool`` ``dtype`` (:issue:`667`, :issue:`13849`).
|
1197 | 1197 |
|
|
0 commit comments