1.0.1 中的新增功能(2020 年 2 月 5 日)# 这些是 pandas 1.0.1 中的变化。请参阅发行说明以获取完整的变更日志,包括其他版本的 pandas。 固定回归# DataFrame修复了使用切片(例如)按标签而不是位置索引设置值的回归( GH 31469)df[-4:] = 1 修复了对包含 a ( GH 31501 )的切片进行索引 aSeries或DataFrame索引 by时的回归DatetimeIndexdatetime.date 修复了使用 a和非单调索引器DataFrame.__setitem__引发 an 时的回归( GH 31449)AttributeErrorMultiIndex 修复了将Series数字Series与 >10000 个元素与类似 timedelta 的标量相乘时的乘法回归 ( GH 31457 ) 修复了在.groupby().agg()提高AssertionError一些减少方面的回归,例如min在对象数据类型列上(GH 31522) .groupby()使用 Cythonized 归约函数修复了分类 dtype 聚合中的回归(例如first)(GH 31450) 修复了回归问题DataFrameGroupBy.apply(),SeriesGroupBy.apply()如果使用返回非 pandas 非标量对象(例如列表或 numpy 数组)的函数调用(GH 31441) 修复了回归,DataFrame.groupby()其中取具有 period dtype 的列的最小值或最大值会引发TypeError. ( GH 31471 ) DataFrame.groupby()修复了按 MultiIndex 级别分组的空 DataFrame中的回归( GH 31670 )。 DataFrame.apply()修复了对象数据类型和非还原函数的回归( GH 31505) 修复了解析to_datetime()非纳秒分辨率日期时间时的回归(GH 31491) 修复了to_csv()指定na_rep可能会截断写入值的回归(GH 31447) Categorical修复了类别构造中的回归numpy.str_(GH 31499) DataFrame.loc()修复了选择DataFrame.iloc()包含单个datetime64或列的行时的回归timedelta64(GH 31649) 修复了设置pd.options.display.max_colwidth不接受负整数的回归。此外,此行为已被弃用,有利于使用None(GH 31532) 修复了 objTOJSON.c 中的回归修复返回类型警告(GH 31463) qcut()修复了传递可为空整数时的回归。 (GH 31389) Series修复了使用可为空整数 dtype分配给 a 时的回归( GH 31446) 修复了使用标签列表对aDataFrame或Seriesa进行索引时的性能回归( GH 31648)MultiIndex read_csv()修复了文件中使用的回归,如对象RawIOBase无法识别encoding选项(GH 31575) 弃用# 不推荐使用对负整数的支持,pd.options.display.max_colwidth转而使用None( GH 31532 ) Bug修复# 类似日期时间 修复了出现超出范围值to_datetime()时引发的错误( GH 31491)cache=True 数字 混合数据类型(GH 31183)以及扩展数组支持和(GH 23087)中数据类型丢失的DataFrame.__invert__错误~SeriesDataFrame 绘图 绘制 tz 感知时间序列不再给出用户警告(GH 31205) 间隔 当移动整数或日期时间的间隔数组时,Series.shift()dtypeinterval会引发错误( GH 34195)TypeError 贡献者# 共有 15 人为此版本贡献了补丁。名字带有“+”的人首次贡献了补丁。 丹尼尔·萨克斯顿 纪尧姆·勒梅特 杰夫·雷巴克 乔里斯·范登博什 董凯琪 马可·戈雷利 米塞克斯机器 熊猫开发团队 塞巴斯蒂安·范雷尔 + 汤姆·奥格斯普格 威廉·艾德 阿里姆大师1 杰布罗克门德尔 排虎+ 普罗斯特