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)
错误修复#
修复了
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