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
PERF: quantile now operates per block boosting perf / fix quantile with nan
closes#11623closes#13098
Author: Jeff Reback <[email protected]>
Closes#13122 from jreback/quantile and squashes the following commits:
aad72cb [Jeff Reback] PERF: quantile now operates per block boosting perf REGR: series quantile with nan
Copy file name to clipboardExpand all lines: doc/source/whatsnew/v0.18.1.txt
-1Lines changed: 0 additions & 1 deletion
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
+4-12Lines changed: 4 additions & 12 deletions
Original file line number
Diff line number
Diff line change
@@ -97,6 +97,9 @@ Performance Improvements
97
97
98
98
- Improved performance of sparse ``IntIndex.intersect`` (:issue:`13082`)
99
99
- Improved performance of sparse arithmetic with ``BlockIndex`` when the number of blocks are large, though recommended to use ``IntIndex`` in such cases (:issue:`13082`)
100
+
- increased performance of ``DataFrame.quantile()`` as it now operates per-block (:issue:`11623`)
101
+
102
+
100
103
101
104
102
105
@@ -110,6 +113,7 @@ Bug Fixes
110
113
111
114
112
115
116
+
- 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
117
114
118
115
119
@@ -135,15 +139,3 @@ Bug Fixes
135
139
- Bug in ``NaT`` - ``Period`` raises ``AttributeError`` (:issue:`13071`)
136
140
- Bug in ``Period`` addition raises ``TypeError`` if ``Period`` is on right hand side (:issue:`13069`)
137
141
- Bug in ``pd.set_eng_float_format()`` that would prevent NaN's from formatting (:issue:`11981`)
0 commit comments