1.1.2 版本新特性 (2020 年 9 月 8 日)#

这些是 pandas 1.1.2 的变化。请参阅 发行说明,以获取包含其他 pandas 版本的完整变更日志。

修复的回归问题#

  • DatetimeIndex.intersection() 在与列表求交集时错误地引发 AssertionError 的回归问题 (GH 35876)

  • 修复使用 df['col'].fillna(.., inplace=True) 等方法就地更新列的回归问题 (GH 35731)

  • 修复 DataFrame.append() 混合时区感知和时区朴素日期时间列的回归问题 (GH 35460)

  • RangeIndex.format() 的性能回归问题 (GH 35712)

  • MultiIndex.get_loc() 在传入空列表时会返回跨越整个索引的切片的回归问题 (GH 35878)

  • 修复索引操作后缓存无效的回归问题;这可能在使用未更新数据的设置操作时出现 (GH 35521)

  • DataFrame.replace() 在尝试替换 Interval 类型元素时会引发 TypeError 的回归问题 (GH 35931)

  • 修复 IntervalIndexclosed 属性 pickle 往返序列化回归问题 (GH 35658)

  • 修复 DataFrameGroupBy.agg() 在底层数组为只读时引发 ValueError: buffer source array is read-only 的回归问题 (GH 36014)

  • 修复 Series.groupby.rolling() 输入中的 MultiIndex 层级数被压缩为一级的回归问题 (GH 36018)

  • 修复对空 DataFrame 进行 DataFrameGroupBy 操作的回归问题 (GH 36197)

Bug 修复#

  • 修复 DataFrame.eval() 在对 object dtype 列进行二元操作时出现的 bug (GH 35794)

  • 修复 Series 构造函数在构造稀疏 datetime64 dtypes 时引发 TypeError 的 bug (GH 35762)

  • 修复 DataFrame.apply()result_type="reduce" 时返回错误索引的 bug (GH 35683)

  • 修复 Series.astype()DataFrame.astype()errors 参数设置为 "ignore" 时,对扩展 dtypes 未遵循该参数的 bug (GH 35471)

  • 修复 DateTimeIndex.format()PeriodIndex.format()name=True 时将第一个元素设置为 "None" 而不是 "" 的 bug (GH 35712)

  • 修复 Float64Index.__contains__() 错误地引发 TypeError 而不是返回 False 的 bug (GH 35788)

  • 修复 Series 构造函数在传入有序集合时错误地引发 TypeError 的 bug (GH 36044)

  • 修复 Series.dt.isocalendar()DatetimeIndex.isocalendar() 对某些日期返回错误年份的 bug (GH 36032)

  • 修复 DataFrame 索引在某些情况下返回错误 Series 的 bug,该问题发生在 Series 被修改且缓存未失效时 (GH 33675)

  • 修复 DataFrame.corr() 导致后续索引查找错误 的 bug (GH 35882)

  • 修复 import_optional_dependency() 在包名与导入名不同时返回错误包名的 bug (GH 35948)

  • 修复将空 DataFrame 列设置为 Series 时,保留框架中索引名称的 bug (GH 31368)

其他#

贡献者#

共有 16 人为此版本贡献了补丁。名字旁有“+”的人是首次贡献补丁。

  • Ali McMaster

  • Asish Mahapatra

  • Daniel Saxton

  • Fangchen Li

  • Harsh Sharma +

  • Irv Lustig

  • Jeet Parekh +

  • Joris Van den Bossche

  • Kaiqi Dong

  • Matthew Roeschke

  • MeeseeksMachine

  • Pandas 开发团队

  • Simon Hawkins

  • Terji Petersen

  • jbrockmendel

  • patrick