1.1.1 版本的新内容(2020年8月20日)#
这是 pandas 1.1.1 中的更改。请参阅 发行说明 以获取包括其他版本 pandas 的完整更新日志。
修复的回归问题#
修复了
CategoricalIndex.format()中的回归问题,当字符串化的标量长度不同时,较短的字符串会用空格右填充,使其与最长字符串的长度相同 (GH 35439)在尝试截断单元素序列时修复了
Series.truncate()中的回归问题 (GH 35544)修复了
DataFrame.to_numpy()在转换为str时,对于混合数据类型会引发RuntimeError的回归问题 (GH 35455)修复了当
pandas.options.mode.use_inf_as_na设置为True时,read_csv()会引发ValueError的问题 (GH 35493)修复了当传递非数字数据类型且
check_exact=True时,pandas.testing.assert_series_equal()会引发错误的问题 (GH 35446)修复了
.groupby(..).rolling(..)中列选择被忽略的问题 (GH 35486)修复了当
DataFrame为空时DataFrame.interpolate()会引发TypeError的回归问题 (GH 35598)修复了在
axis=1和异构 dtypes 下DataFrame.shift()中的回归问题 (GH 35488)修复了在只读数据中使用
DataFrame.diff()的回归问题 (GH 35559)修复了
.groupby(..).rolling(..)中的回归问题,当center=True且值的数量为奇数时会发生段错误 (GH 35552)修复了
DataFrame.apply()中的回归问题,其中改变输入的函数只在单行上操作 (GH 35462)修复了在具有
datetime64dtype 级别的MultiIndex的空DataFrame上调用DataFrame.reset_index()时会引发ValueError的回归问题 (GH 35606, GH 35657)修复了当
left_index、right_index和tolerance被设置时,pandas.merge_asof()会引发UnboundLocalError的问题 (GH 35558)修复了
.groupby(..).rolling(..)中自定义BaseIndexer被忽略的问题 (GH 35557)在
DataFrame.replace()和Series.replace()中修复了回归问题,其中在替换过程中会忽略编译的正则表达式 (GH 35680)修复了
DataFrameGroupBy.aggregate()中的回归问题,当函数列表中至少有一个函数不进行聚合时,会产生错误的结果 (GH 35490)在实例化大型
pandas.arrays.StringArray时修复了内存使用问题 (GH 35499)
错误修复#
Styler中的一个 Bug,由于最近的更改,cell_ids参数没有效果 (GH 35588) (GH 35663)在
pandas.testing.assert_series_equal()和pandas.testing.assert_frame_equal()中的错误,当check_dtypes设置为False时,扩展数据类型未被忽略 (GH 35715)当
arg是一个包含空值的Int64数据类型的Series时,to_timedelta()中的错误失败 (GH 35574)在
.groupby(..).rolling(..)中的错误,当传递closed与列选择时会引发ValueError(GH 35549)DataFrame构造函数在某些情况下未能因data和index长度不匹配而引发ValueError的错误 (GH 33437)
贡献者#
总共有20个人为这次发布贡献了补丁。名字后面带有“+”的人首次贡献了补丁。
Ali McMaster
Daniel Saxton
Eric Goddard +
Fangchen Li
Isaac Virshup
Joris Van den Bossche
Kevin Sheppard
Matthew Roeschke
MeeseeksMachine +
Pandas Development Team
Richard Shadrach
Simon Hawkins
Terji Petersen
Tom Augspurger
Yutaro Ikeda +
attack68 +
edwardkong +
gabicca +
jbrockmendel
sanderland +