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