1.3.3 版本的新特性 (2021年9月12日)#
这是 pandas 1.3.3 中的更改。请参阅 发行说明 以获取包括其他版本 pandas 的完整更新日志。
修复的回归问题#
修复了
DataFrame
构造函数在为定义的Index
和长度为一的Timestamp
列表广播时失败的回归问题 (GH 42810)修复了
DataFrameGroupBy.agg()
和SeriesGroupBy.agg()
在某些情况下不正确地引发的问题 (GH 42390)修复了
DataFrameGroupBy.apply()
和SeriesGroupBy.apply()
中的回归问题,即使设置了dropna=False
,nan
值也会被删除 (GH 43205)修复了
DataFrameGroupBy.quantile()
和SeriesGroupBy.quantile()
中的回归问题,这些问题在使用pandas.NA
时会导致失败 (GH 42849)修复了
merge()
中的回归问题,其中on
列包含ExtensionDtype
或bool
数据类型在right
和outer
合并中被转换为object
(GH 40073)修复了在
RangeIndex.where()
和RangeIndex.putmask()
中,当结果不代表RangeIndex
时引发AssertionError
的回归问题 (GH 43240)修复了
read_parquet()
中的回归问题,其中fastparquet
引擎在 fastparquet 0.7.0 版本中无法正常工作 (GH 43075)修复了在将数组设置为单元格值时
DataFrame.loc.__setitem__()
引发ValueError
的回归问题 (GH 43422)修复了
is_list_like()
中的回归问题,其中将__iter__
设置为None
的对象会被识别为可迭代对象 (GH 43373)修复了在索引非单调时,
DataFrame.__getitem__()
对DatetimeIndex
切片引发错误的问题 (GH 43223)修复了在使用列选择后调用
Resampler.aggregate()
时的回归问题,如果func
是聚合函数列表,则会引发 (GH 42905)修复了
DataFrame.corr()
中的回归问题,其中 Kendall 相关性会对包含重复值的列产生不正确的结果 (GH 43401)修复了
DataFrame.groupby()
中对对象类型列进行聚合时,这些列的结果被删除的问题 (GH 42395, GH 43108)修复了在用无法无损转换的数据类型(如用
float64
填充float32
)填充float
Series
时,Series.fillna()
引发TypeError
的回归问题 (GH 43424)修复了当文件句柄是
tempfile.SpooledTemporaryFile
对象时,read_csv()
引发AttributeError
的问题 (GH 43439)修复了
core.window.ewm.ExponentialMovingWindow.mean()
中的性能退化问题 (GH 42333)
性能提升#
错误修复#
修复了在
engine="numba"
下DataFrameGroupBy.agg()
和DataFrameGroupBy.transform()
中的错误,其中index
数据未正确传递到func
(GH 43133)
贡献者#
总共有18人为此版本贡献了补丁。名字后面带有“+”的人首次贡献了补丁。
Ali McMaster
Irv Lustig
Matthew Roeschke
Matthew Zeitlin
MeeseeksMachine
Pandas Development Team
Patrick Hoefler
Prerana Chakraborty +
Richard Shadrach
Shoham Debnath
Simon Hawkins
Thomas Li
Torsten Wörtwein
Zach Rait +
aiudirog +
attack68
jbrockmendel
suoniq +