1.3.4 (2021 年 10 月 17 日) 新增內容#
這些是 pandas 1.3.4 的更改。有關包含其他 pandas 版本的完整更改日誌,請參閱 釋出說明。
修復的迴歸#
修復了
DataFrame.convert_dtypes()中將位元組字串錯誤地轉換為字串的迴歸問題(GH 43183)修復了
DataFrameGroupBy.agg()和SeriesGroupBy.agg()在沿axis=1和MultiIndex具有混合資料型別時靜默失敗的迴歸問題(GH 43209)修復了
DataFrame.corr()在 32 位平臺上使用method="spearman"時引發ValueError的迴歸問題(GH 43588)修復了
MultiIndex.equals()的效能迴歸問題(GH 43549)修復了
DataFrameGroupBy.first()、SeriesGroupBy.first()、DataFrameGroupBy.last()和SeriesGroupBy.last()使用StringDtype時的效能迴歸問題(GH 41596)修復了
Series.cat.reorder_categories()未能在Series上更新類別的迴歸問題(GH 43232)修復了
Series.cat.categories()setter 未能在Series上更新類別的迴歸問題(GH 43334)修復了
read_csv()在memory_map=True時引發UnicodeDecodeError異常的迴歸問題(GH 43540)修復了
DataFrame.explode()在column是任何非字串標量時引發AssertionError的迴歸問題(GH 43314)修復了
Series.aggregate()在某些情況下嘗試將args和kwargs多次傳遞給使用者提供的func的迴歸問題(GH 43357)修復了在迭代
DataFrame.groupby.rolling物件時,如果輸入的分組未排序,導致結果 DataFrame 具有不正確索引的迴歸問題(GH 43386)修復了
DataFrame.groupby.rolling.cov()和DataFrame.groupby.rolling.corr()在輸入分組未排序時計算結果不正確的迴歸問題(GH 43386)
Bug 修復#
修復了
pandas.DataFrame.groupby.rolling()和pandas.api.indexers.FixedForwardWindowIndexer中的錯誤,導致了段錯誤以及視窗端點在不同組之間混淆(GH 43267)修復了
DataFrameGroupBy.mean()和SeriesGroupBy.mean()在包含NaT值的日期時間類值時返回不正確結果的錯誤(GH 43132)修復了
Series.aggregate()在某些情況下未將第一個args傳遞給使用者提供的func的錯誤(GH 43357)修復了
Series.rolling.quantile()和Series.rolling.median()中的記憶體洩漏問題(GH 43339)
其他#
現在編譯 pandas 所需的 Cython 的最低版本是
0.29.24(GH 43729)
貢獻者#
共有 17 人為本次釋出貢獻了補丁。名字旁帶有“+”的人是首次貢獻補丁。
Alexey Györi +
DSM
Irv Lustig
Jeff Reback
Julien de la Bruère-T +
Matthew Zeitlin
MeeseeksMachine
Pandas Development Team
Patrick Hoefler
Richard Shadrach
Shoham Debnath
Simon Hawkins
Thomas Li
aptalca +
jbrockmendel
michal-gh +
realead