1.2.2 的新增内容(2021 年 2 月 9 日)# 这些是 pandas 1.2.2 中的变化。请参阅发行说明以获取完整的变更日志,包括其他版本的 pandas。 固定回归# 修复了在检查旧版 xlrd 版本时read_excel()导致其引发的回归问题( GH 38955 )AttributeError DataFrame修复了从不带 dtype 的日期时间 ndarray 构造时构造函数重新排序元素中的回归"datetime64[ns]"(GH 39422) 修复了回归DataFrame.astype()而Series.astype()不是转换为字节数据类型(GH 39474) 修复了无法使用( GH 39002 )to_pickle()创建 bz2/xz 压缩 pickle 文件的回归问题protocol=5 修复了比较扩展 dtypes 时的回归pandas.testing.assert_series_equal()并pandas.testing.assert_frame_equal()始终引发的问题AssertionError(GH 39410) 修复了以二进制模式而不是文本模式打开并忽略用户提供的to_csv()回归(GH 39247)codecs.StreamWritermode 修复了传递给 dtype 参数Categorical.astype()时转换为不正确的 dtype 时的回归( GH 39402 )np.int32 修复了将 ( ) 附加到现有文件to_excel()时创建损坏文件的回归( GH 39576 )mode="a" DataFrame.transform()修复了空 DataFrame 或 Series 时失败的回归( GH 39636) 修复了聚合全 NaN 或数字对象 dtype 列中groupby()或聚合时的回归( GH 39329 )resample() Rolling.count()修复了参数在操作后min_periods设置的回归( GH 39554)0 read_excel()修复了当参数io是非路径和非缓冲区并且engine指定参数时错误引发的回归( GH 39528) Bug修复# pandas.read_excel()当指定sheetname不存在时的错误消息现在在各个引擎中是统一的(GH 39250) pandas.read_excel()修复了使用引擎openpyxl且Excel文件丢失或尺寸信息不正确时产生错误结果的错误;该修复需要openpyxl>= 3.0.0,之前的版本可能仍会失败(GH 38956、GH 39001) 修复了使用引擎时pandas.read_excel()有时会生成DataFrame带有尾随行的错误( GH 39181)np.nanopenpyxl 贡献者# 共有 14 人为此版本贡献了补丁。名字带有“+”的人首次贡献了补丁。 安德鲁·维特斯卡 埃尔凡·纳里曼 乔里斯·范登博什 马修·罗斯克 米塞克斯机器 熊猫开发团队 帕夫A 理查德·沙德拉克 西蒙·霍金斯 托马斯·李 托斯顿·沃特温 弗拉基米尔·波多尔斯基 + 杰布罗克门德尔 帕特里克