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)

错误修复#

  • object dtype 列二进制操作中 DataFrame.eval() 的错误 (GH 35794)

  • 在构造稀疏 datetime64 dtypes 时,Series 构造函数引发 TypeError 的错误 (GH 35762)

  • Bug in DataFrame.apply() with result_type="reduce" returning with incorrect index (GH 35683)

  • Series.astype()DataFrame.astype() 中的错误在设置 errors 参数为 "ignore" 时,对于扩展数据类型不尊重 (GH 35471)

  • DateTimeIndex.format()PeriodIndex.format() 中使用 name=True 设置第一个项目为 "None" 而不是 "" 的错误 (GH 35712)

  • Float64Index.__contains__() 中的错误不正确地引发 TypeError 而不是返回 False (GH 35788)

  • Series 构造函数中存在一个错误,当传递一个有序集合时会不正确地引发 TypeError (GH 36044)

  • Series.dt.isocalendar()DatetimeIndex.isocalendar() 中的一个错误,在某些日期返回了不正确的年份 (GH 36032)

  • DataFrame 索引中的错误,在某些情况下返回不正确的 Series,当序列被修改且缓存未失效时 (GH 33675)

  • DataFrame.corr() 中的错误导致后续索引查找不正确 (GH 35882)

  • 在包名与导入名不同时,import_optional_dependency() 中的错误返回了不正确的包名 (GH 35948)

  • 在设置空的 DataFrame 列到 Series 时保留框架中索引名称的错误 (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 Development Team

  • Simon Hawkins

  • Terji Petersen

  • jbrockmendel

  • patrick