1.4.2 中的新功能(2022年4月2日)#
这是 pandas 1.4.2 中的更改。请参阅 发行说明 以获取包括其他版本 pandas 的完整更新日志。
修复的回归问题#
在
Index
具有扩展数据类型和重复项时,修复了DataFrame.drop()
和Series.drop()
中的回归问题 (GH 45860)修复了在为
engine="c"
提供无效文件输入时,read_csv()
杀死 python 进程的回归问题 (GH 45957)修复了在
Series.fillna()
调用时,当在inplace=True
的DataFrame
列上使用时,固定内存性能退化的问题 (GH 46149)提供了一种替代解决方案,用于在
Styler.to_excel()
中传递自定义 Excel 格式,这是基于更严格的 CSS 验证的回归。示例可在Styler.format()
的文档中找到 (GH 46152)。在
DataFrame.replace()
中修复了回归问题,当替换值也是替换目标时 (GH 46306)在
DataFrame.replace()
中修复了回归问题,当替换值在传递给to_replace
的字典中明确为None
时 (GH 45601, GH 45836)在使用
DataFrame.loc()
设置值时修复了回归问题,如果DataFrame
在之前是空的,会丢失MultiIndex
的名称 (GH 46317)在渲染布尔数据类型列时修复了回归问题,使用
Styler()
(GH 46384)修复了在具有频率窗口的
Groupby.rolling()
中的回归问题,即使每个组内的日期时间是单调的,也会引发ValueError
(GH 46061)
错误修复#
修复了一些子类将其
_constructor
属性定义为通用可调用对象的情况 (GH 46018)在
Styler.to_latex()
中修复了longtable
格式,当column_format
以扩展格式给出时 (GH 46037)修复了在
Styler.format()
中使用hyperlinks="html"
时,当 URL 包含冒号或其他特殊字符时的不正确渲染问题 (GH 46389)在
Rolling
中改进了错误信息,当window
是一个频率且NaT
在滚动轴中时 (GH 46087)
贡献者#
总共有15个人为这次发布贡献了补丁。名字后面带有“+”的人是第一次贡献补丁。
Daniel Schmidt
JHM Darbyshire
Jonas Haag
Jordan Hicks +
Joris Van den Bossche
Kian Eliasi +
Luke Manley
Marco Edward Gorelli
Matthew Roeschke
MeeseeksMachine
Pandas Development Team
Patrick Hoefler
Richard Shadrach
Simon Hawkins
jbrockmendel