1.4.2 版本新特性 (2022 年 4 月 2 日)#
这些是 pandas 1.4.2 的更改。请参阅 发布说明 查看完整的更改日志,包括其他版本的 pandas。
修复的回归问题#
修复了在
Index
具有扩展 dtype 和重复项时,DataFrame.drop()
和Series.drop()
中的回归问题 (GH 45860)修复了在为
engine="c"
提供无效文件输入时,read_csv()
终止 python 进程的回归问题 (GH 45957)修复了在对
DataFrame
列调用Series.fillna()
并设置inplace=True
时的内存性能回归问题 (GH 46149)提供了一种在
Styler.to_excel()
中传递自定义 Excel 格式的替代解决方案,这是由于更严格的 CSS 验证导致的回归。示例可在Styler.format()
的文档中找到 (GH 46152)修复了在
DataFrame.replace()
中,当替换值也是替换目标时导致的回归问题 (GH 46306)修复了在
DataFrame.replace()
中,当在字典中将替换值显式设置为None
传递给to_replace
时导致的回归问题 (GH 45601, GH 45836)修复了使用
DataFrame.loc()
设置值时,如果DataFrame
之前是空的,会导致MultiIndex
名称丢失的回归问题 (GH 46317)修复了使用
Styler()
渲染布尔数据类型列时导致的回归问题 (GH 46384)修复了
Groupby.rolling()
使用频率窗口时导致的回归问题,即使每个组中的日期时间是单调的,也会引发ValueError
(GH 46061)
错误修复#
修复了子类将其
_constructor
属性定义为一般可调用对象的一些情况 (GH 46018)修复了在
Styler.to_latex()
中,当column_format
以扩展格式给出时,“longtable” 格式不正确的问题 (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 开发团队
Patrick Hoefler
Richard Shadrach
Simon Hawkins
jbrockmendel