1.3.2 版新特性 (2021年8月15日)#
这些是 pandas 1.3.2 版的变更。有关包括其他 pandas 版本在内的完整更新日志,请参阅发行说明。
已修复的性能回退#
可空数据类型的
DataFrame.isin()
和Series.isin()
性能回退 (GH 42714)使用通过
DataFrame.pop()
创建的布尔索引更新Series
值的回退 (GH 42530)空记录的
DataFrame.from_records()
回退 (GH 42456)修复了
DataFrame.shift()
中的回退,当对通过切片和值填充串联创建的 DataFrame 进行位移时会发生TypeError
(GH 42719)当
func
参数返回列表且axis=1
时,DataFrame.agg()
的回退 (GH 42727)如果
MultiIndex
包含重复项且索引器是元组或元组列表时,DataFrame.drop()
不起作用的回退 (GH 42771)修复了当参数
names
和prefix
都设置为None
时,read_csv()
引起ValueError
的回退 (GH 42387)修复了
Timestamp
对象与纳秒datetime64
的实现范围外的datetime64
对象进行比较的回退 (GH 42794)修复了
Styler.highlight_min()
和Styler.highlight_max()
中pandas.NA
未被成功忽略的回退 (GH 42650)修复了当
axis=1
进行 Series 串联时,concat()
中未遵守copy=False
的回退 (GH 42501)可空整型或浮点型 dtype 的
Series.nlargest()
和Series.nsmallest()
的回退 (GH 42816)修复了
Series.quantile()
与Int64Dtype
的回退 (GH 42626)修复了
Series.groupby()
和DataFrame.groupby()
中的回退,当使用以元组命名的 Series 作为by
参数时会错误地引发异常 (GH 42731)
Bug 修复#
当读取包含重复列的文件时,
read_excel()
修改 dtypes 字典的 bug (GH 42462)对扩展类型的 1D 切片会变成对 ExtensionArrays 的 N 维切片 (GH 42430)
修复了
Series.rolling()
和DataFrame.rolling()
在center=True
且window
是覆盖所有行的偏移量时,未能正确计算第一行窗口边界的 bug (GH 42753)Styler.hide_columns()
现在会隐藏索引名称头行以及列头 (GH 42101)Styler.set_sticky()
修改了 CSS 以控制列/索引名称并确保正确的粘性位置 (GH 42537)PYTHONOPTIMIZED 模式下日期时间索引反序列化的 bug (GH 42866)
贡献者#
共有 16 人为此版本贡献了补丁。名字旁带有“+”的人是首次贡献补丁。
Alexander Gorodetsky +
Fangchen Li
Fred Reiss
Justin McOmie +
Matthew Zeitlin
MeeseeksMachine
Pandas Development Team
Patrick Hoefler
Richard Shadrach
Shoham Debnath
Simon Hawkins
Thomas Li
Wenjun Si
attack68
dicristina +
jbrockmendel