1.1.4 版本新特性 (2020 年 10 月 30 日)#
以下是 pandas 1.1.4 版本中的改动。有关包含其他 pandas 版本的完整更新日志,请参阅发布说明。
修复的回归问题#
修复了
read_csv()
在names
类型为dict_keys
时引发ValueError
的回归问题 (GH 36928)修复了
read_csv()
处理超过 100 万行并指定index_col
参数时出现的回归问题 (GH 37094)修复了尝试修改
DateOffset
对象不再引发AttributeError
的回归问题 (GH 36940)修复了
DataFrame.agg()
在传递位置参数给聚合函数时会引发TypeError
的回归问题 (GH 36948)。修复了
RollingGroupby
在设置sort=False
时未被遵守的回归问题 (GH 36889)修复了
Series.astype()
在转换为字符串时将None
转换为"nan"
的回归问题 (GH 36904)修复了
Series.rank()
方法对只读数据失效的回归问题 (GH 37290)修复了
RollingGroupby
在 Index 数据类型为 object 时导致段错误的回归问题 (GH 36727)修复了
DataFrame.resample(...).apply(...)()
在输入为DataFrame
且仅评估Series
时引发AttributeError
的回归问题 (GH 36951)修复了
DataFrame.groupby(..).std()
使用可空整数类型时出现的回归问题 (GH 37415)修复了
PeriodDtype
与其字符串表示进行相等和不相等比较时出现的回归问题 (GH 37265)修复了对包含
pd.NaT
的不规则时间序列或未排序的索引进行切片时,DatetimeIndex
引发AssertionError
的回归问题 (GH 36953 和 GH 35509)修复了某些偏移量 (
pd.offsets.Day()
及以下) 不再可哈希的回归问题 (GH 37267)修复了
StataReader
在使用迭代器读取数据集时需要手动设置chunksize
的回归问题 (GH 37280)修复了
DataFrame.iloc()
在使用布尔列表过滤并尝试设置值时引发错误的回归问题 (GH 36741)修复了使用 Series 进行设置值时,在设置值之前 Series 会被对齐的回归问题 (GH 37427)
修复了
MultiIndex.is_monotonic_increasing
在至少一个层级中包含NaN
时返回错误结果的回归问题 (GH 37220)修复了对 Series 进行原地算术运算 (+=) 时,未更新其父级 DataFrame/Series 的回归问题 (GH 36373)
Bug 修复#
修复了导致
groupby(...).sum()
及类似操作不保留元数据的 Bug (GH 29442)修复了
Series.isin()
和DataFrame.isin()
在目标为只读时引发ValueError
的 Bug (GH 37174)修复了
DataFrameGroupBy.fillna()
和SeriesGroupBy.fillna()
在 1.0.5 版本后引入性能回归的 Bug (GH 36757)修复了
DataFrame.info()
在 DataFrame 列名为整数时引发KeyError
的 Bug (GH 37245)修复了
DataFrameGroupby.apply()
在按CategoricalIndex
分组时会丢失该索引的 Bug (GH 35792)
贡献者#
共有 18 人为此版本贡献了补丁。名字旁有“+”标记的人是首次贡献补丁。
Daniel Saxton
Fangchen Li
Janus +
Joris Van den Bossche
Kevin Sheppard
Marco Gorelli
Matt Roeschke
Matthew Roeschke
MeeseeksMachine
Pandas Development Team
Paul Ganssle
Richard Shadrach
Simon Hawkins
Thomas Smith
Tobias Pitters
abmyii +
jbrockmendel
patrick