2.1.1 版的新增内容(2023年9月20日)#
这是 pandas 2.1.1 中的更改。请参阅 发行说明 以获取包括其他版本 pandas 的完整更新日志。
修复的回归问题#
修复了当
usecols
被指定且dtypes
是engine="python"
的字典时,read_csv()
中的回归问题 (GH 54868)修复了当
delim_whitespace
为 True 时read_csv()
中的回归问题 (GH 54918, GH 54931)修复了在
axis=1
时GroupBy.get_group()
引发的问题 (GH 54858)修复了在设置带有部分
MultiIndex
的Series
时,DataFrame.__setitem__()
引发AssertionError
的回归问题 (GH 54875)修复了
DataFrame.filter()
中filter
的元素顺序不被尊重的问题 (GH 54980)修复了
DataFrame.to_sql()
在 sqlite 中无法正确往返日期时间列的回归问题 (GH 54877)修复了在使用字典聚合具有重复列名的 DataFrame 时
DataFrameGroupBy.agg()
中的回归问题 (GH 55006)修复了在附加重叠的
IntervalIndex
级别时MultiIndex.append()
引发的回归问题 (GH 54934)修复了
Series.drop_duplicates()
中 PyArrow 字符串的回归问题 (GH 54904)修复了在给出
fill_value
时Series.interpolate()
引发的回归问题 (GH 54920)修复了在指定
bins
时,Series.value_counts()
对数值数据引发错误的回归问题 (GH 54857)修复了 PyArrow 支持的列在比较操作中未能正确传播异常的回归问题 (GH 54944)
错误修复#
修复了
ArrowDtype
引发NotImplementedError
的错误,该错误针对固定大小的列表 (GH 55000)修复了在
future_stack=True
且列不是由元组组成的MultiIndex
时DataFrame.stack()
中的错误 (GH 54948)修复了在使用
ArrowDtype
时Series.dt.tz()
中的错误,该错误返回了一个字符串而不是tzinfo
对象 (GH 55003)修复了
Series.pct_change()
和DataFrame.pct_change()
中显示不必要FutureWarning
的错误 (GH 54981)
其他#
恢复了不允许
Series.apply()
返回DataFrame
的弃用,当传入的可调用对象返回Series
对象时 (GH 52116)
贡献者#
总共有13个人为这次发布贡献了补丁。名字后面带有“+”的人首次贡献了补丁。
Ben Greiner +
Joris Van den Bossche
Kai Mühlbauer +
Luke Manley
Lumberbot (aka Jack)
Mateusz Sokół
Matthew Roeschke
Pandas Development Team
Patrick Hoefler
Rajat Subhra Mukherjee
Ralf Gommers
Richard Shadrach
Thomas Li