1.4.4 的新增内容(2022 年 8 月 31 日)# 这些是 pandas 1.4.4 中的变化。请参阅发行说明以获取完整的变更日志,包括其他版本的 pandas。 固定回归# 修复了DataFrame.fillna()无法使用 a 进行DataFrame回归的问题MultiIndex(GH 47649) 修复了从导致分段冲突的objects情况中获取 NULL 的回归问题。DataFrame这些 NULL 值是由numpy.empty_like()( GH 46848 )创建的 concat()修复了排序期间具体化的回归Index,即使Index已经排序(GH 47501) 修复了具有自定义属性的全 NaN ExtensionArray 的回归concat()或处理( GH 47762)merge() np.bitwise_and修复了在索引对象 ( GH 46769 )上调用按位 numpy ufuncs (例如 ) 时的回归 cut()修复了使用 IntervalIndex 作为 bin 时的回归datetime64(GH 46218) DataFrame.select_dtypes()修复了包含include="number"的回归BooleanDtype(GH 46870) DataFrame.loc()修复了使用NamedTuple( GH 48124 )进行索引时引发错误的回归 DataFrame.loc()修复了设置值后未正确更新缓存的回归( GH 47867) DataFrame.loc()修复了设置 a 时在某些情况下未对齐索引的回归DataFrame(GH 47578) DataFrame.loc()修复了将长度为 1 的数组值设置为 DataFrame 中的单个值时的回归问题( GH 46268 ) 修复了使用对象进行DataFrame.loc()切片时的回归(GH 46671)DatetimeIndexDateOffsetfreq 修复了使用掩码将设置None或非字符串值回归到-dtype 系列的问题( GH 47628)string 修复了通过 Series(使用链式分配)更新 DataFrame 列时的回归,__setitem__未就地更新列值并使用过多内存(GH 47172) DataFrame.select_dtypes()修复了返回原始数据帧视图时的回归问题( GH 48090) 使用自定义 Index 子类(例如,在 xarray 中使用)和reset_index()or Index.insert()( GH 47071 )修复回归 修复了日期跨越夏令时时intersection()的回归( GH 46702)DatetimeIndex 修复了传递带有多级名称的merge()a 时引发错误的回归( GH 47946)Series 修复了DataFrame.eval()就地更新时创建副本的回归(GH 47449) DataFrame.iloc()修复了使用with获取行SparseDtype会引发回归的问题(GH 46406) Bug修复# FutureWarning现在将参数(除了filepath_or_buffer)作为位置传递时引发的read_csv()引发在正确的堆栈级别(GH 47385) DataFrame.to_sql()当methodacallable没有返回int并且会引发 a时出现错误TypeError(GH 46891) 错误在没有影响的DataFrameGroupBy.value_counts()地方( GH 46383)subset 使用键列表获取值时出现错误,DataFrame.loc()导致内部不一致,可能导致vs之间断开连接(GH 22372)frame.at[x, y]frame[y].loc[x] 访问器中的错误Series.dt.strftime()返回浮点数而不是全 NaT 输入的对象 dtype 系列,这也会导致虚假的弃用警告 ( GH 45858 ) 其他# 编译 pandas 所需的 Cython 最低版本现在是0.29.32( GH 47978 ) 贡献者# 共有 12 人为此版本贡献了补丁。名字带有“+”的人首次贡献了补丁。 杰夫·雷巴克 乔里斯·范登博什 马可·爱德华·戈雷利 马修·罗斯克 米塞克斯机器 尼玛萨朗 + 熊猫开发团队 帕特里克·赫夫勒 西蒙·霍金斯 托比亚斯·皮特斯 陈兴荣 + 杰布罗克门德尔