You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: doc/source/whatsnew/v0.18.1.txt
-1
Original file line number
Diff line number
Diff line change
@@ -563,7 +563,6 @@ Performance Improvements
563
563
- Improved speed of SAS reader (:issue:`12656`, :issue:`12961`)
564
564
- Performance improvements in ``.groupby(..).cumcount()`` (:issue:`11039`)
565
565
- Improved memory usage in ``pd.read_csv()`` when using ``skiprows=an_integer`` (:issue:`13005`)
566
-
567
566
- Improved performance of ``DataFrame.to_sql`` when checking case sensitivity for tables. Now only checks if table has been created correctly when table name is not lower case. (:issue:`12876`)
568
567
- Improved performance of ``Period`` construction and time series plotting (:issue:`12903`, :issue:`11831`).
569
568
- Improved performance of ``.str.encode()`` and ``.str.decode()`` methods (:issue:`13008`)
Copy file name to clipboardExpand all lines: doc/source/whatsnew/v0.18.2.txt
+20-2
Original file line number
Diff line number
Diff line change
@@ -31,8 +31,14 @@ Other enhancements
31
31
32
32
- The ``.tz_localize()`` method of ``DatetimeIndex`` and ``Timestamp`` has gained the ``errors`` keyword, so you can potentially coerce nonexistent timestamps to ``NaT``. The default behaviour remains to raising a ``NonExistentTimeError`` (:issue:`13057`)
33
33
34
-
- Support decimal option in PythonParser
34
+
- ``Index`` now supports ``.str.extractall()`` which returns ``DataFrame``, see :ref:`Extract all matches in each subject (extractall) <text.extractall>` (:issue:`10008`, :issue:`13156`)
35
+
36
+
.. ipython:: python
35
37
38
+
idx = pd.Index(["a1a2", "b1", "c1"])
39
+
idx.str.extractall("[ab](?P<digit>\d)")
40
+
41
+
- Support decimal option in PythonParser
36
42
37
43
.. _whatsnew_0182.api:
38
44
@@ -97,22 +103,31 @@ Performance Improvements
97
103
98
104
- Improved performance of sparse ``IntIndex.intersect`` (:issue:`13082`)
99
105
- Improved performance of sparse arithmetic with ``BlockIndex`` when the number of blocks are large, though recommended to use ``IntIndex`` in such cases (:issue:`13082`)
106
+
- increased performance of ``DataFrame.quantile()`` as it now operates per-block (:issue:`11623`)
107
+
108
+
100
109
101
110
102
111
103
112
.. _whatsnew_0182.bug_fixes:
104
113
105
114
Bug Fixes
106
115
~~~~~~~~~
107
-
- Bug in ``SparseDataFrame`` in which ``axis=None`` did not default to ``axis=0`` (:issue:`13048`)
108
116
117
+
- Bug in ``SparseSeries`` with ``MultiIndex`` ``[]`` indexing may raise ``IndexError`` (:issue:`13144`)
118
+
- Bug in ``SparseSeries`` with ``MultiIndex`` ``[]`` indexing result may have normal ``Index`` (:issue:`13144`)
119
+
- Bug in ``SparseDataFrame`` in which ``axis=None`` did not default to ``axis=0`` (:issue:`13048`)
120
+
- Bug when passing a not-default-indexed ``Series`` as ``xerr`` or ``yerr`` in ``.plot()`` (:issue:`11858`)
109
121
110
122
123
+
- Bug in ``.groupby(..).resample(..)`` when the same object is called multiple times (:issue:`13174`)
111
124
112
125
126
+
- Regression in ``Series.quantile`` with nans (also shows up in ``.median()`` and ``.describe()``); furthermore now names the ``Series`` with the quantile (:issue:`13098`, :issue:`13146`)
113
127
114
128
115
129
130
+
- Bug in ``Series.str.extractall()`` with ``str`` index raises ``ValueError`` (:issue:`13156`)
116
131
117
132
118
133
- Bug in ``PeriodIndex`` and ``Period`` subtraction raises ``AttributeError`` (:issue:`13071`)
@@ -121,14 +136,17 @@ Bug Fixes
121
136
122
137
123
138
139
+
- Bug in ``MultiIndex`` slicing where extra elements were returned when level is non-unique (:issue:`12896`)
124
140
125
141
126
142
127
143
128
144
129
145
146
+
- Bug in ``Series`` arithmetic raises ``TypeError`` if it contains datetime-like as ``object`` dtype (:issue:`13043`)
130
147
131
148
132
149
133
150
- Bug in ``NaT`` - ``Period`` raises ``AttributeError`` (:issue:`13071`)
134
151
- Bug in ``Period`` addition raises ``TypeError`` if ``Period`` is on right hand side (:issue:`13069`)
152
+
- Bug in ``pd.set_eng_float_format()`` that would prevent NaN's from formatting (:issue:`11981`)
0 commit comments