0.24.2 中的新增内容(2019 年 3 月 12 日)#

警告

0.24.x 系列版本将是最后一个支持 Python 2 的版本。未来的功能版本将仅支持 Python 3。有关更多信息,请参阅删除 Python 2.7

这些是 pandas 0.24.2 中的变化。请参阅发行说明以获取完整的变更日志,包括其他版本的 pandas。

固定回归#

  • 修复了DataFrame.all()被忽略DataFrame.any()的回归bool_only=TrueGH 25101

  • DataFrame修复了传递混合类型的混合列表可能会出现段错误的构造问题。 (GH 25075

  • 修复了当类似类作为参数传递时DataFrame.apply()导致的回归。 (GH 25196RecursionErrordict

  • DataFrame.replace()修复了仅替换regex=True与字符串开头匹配的模式的回归( GH 25259

  • 修复了 中的回归DataFrame.duplicated(),其中空数据帧不返回布尔类型系列。 (GH 25184

  • 修复了包含数据时忽略的Series.min()回归(GH 25299Series.max()numeric_only=TrueSeriesCategorical

  • 修复了当右侧包含空值时,具有dtypeSeries的对象之间的减法回归错误地引发的问题 ( GH 25317 )datetime64[ns]OverflowErrorSeries

  • TimedeltaIndex修复了错误np.sum(index)返回零维对象而不是标量的回归( GH 25282

  • 修复了构造中的回归IntervalDtype,其中传递以“Interval”作为前缀的不正确字符串可能会导致RecursionError. (GH 25338

  • 修复了从周期对象的只读 NumPy 数组创建周期 dtype 数组时的回归问题。 (GH 25403

  • 修复了 中的回归,其中从与创建的无效对象不同的Categorical分类Series和显式构造它,这可能会触发段错误。 (GH 25318categories=Series

  • to_timedelta()修复了将浮动数据转换为数据时丢失精度的回归TimedeltaGH 25077)。

  • 修复了从源安装到没有 NumPy 的环境中的 pip ( GH 25193 )

  • DataFrame.replace()修复了大字符串被强制进入的回归int64,导致OverflowErrorGH 25616

  • 修复了使用( GH 25409factorize() )传递自定义值时的回归。na_sentinelsort=True

  • DataFrame.to_csv()修复了使用 gzip 压缩写入重复行结尾时的回归问题( GH 25311

Bug修复

输入/输出

  • 当端子尺寸未知时更好地处理端子打印 ( GH 25080 )

  • DataFrame在 Python 3 中读取在 Python 2 中创建的HDF5 表格式时出现错误( GH 24925 )

  • 读取由withorient='table'生成的JSON 时出现错误( GH 25170 )DataFrame.to_json()index=False

  • 打印时浮点索引可能会出现未对齐值的错误 ( GH 25061 )

分类的

重塑

可视化

其他

  • 错误在于Series.is_unique()单个出现的NaN不被认为是唯一的 ( GH 25180 )

  • merge()将空DataFrameInt64列合并或将非空DataFrameInt64全部列合并时出现错误NaNGH 25183

  • 由于添加端点时溢出而在构造时发生错误,这也会导致IntervalTree索引操作期间崩溃(GH 25485RecursionErrorIntervalIndex

  • Series.size引发某些扩展数组支持的错误Series,而不是返回大小(GH 25580

  • 对可为 null 的整数 dtype 列进行重采样引发的错误 ( GH 25580 )

贡献者#

共有 25 人为此版本贡献了补丁。名字带有“+”的人首次贡献了补丁。

  • 阿尔伯特·维拉诺瓦·德尔·莫拉尔

  • 阿诺·文斯特拉 +

  • 克里斯-B1

  • 德文·彼得森 +

  • 永恒学习者42 +

  • 弗拉维安·兰伯特 +

  • 格菲扬

  • 乔亚·巴林

  • 杰布罗克门德尔

  • 杰夫·雷巴克

  • 杰里米·申德尔

  • 约翰·冯·福斯特纳 +

  • 乔里斯·范登博什

  • 乔什

  • 贾斯汀·郑

  • 肯德尔·马塞

  • 马修·罗斯克

  • 马克斯·博林布鲁克 +

  • 苯烯+

  • 斯特林帕拉摩尔 +

  • 何涛+

  • 托马斯·卡斯威尔

  • 汤姆·奥格斯普格

  • 维布·阿加瓦尔 +

  • 威廉·艾德

  • 扎克·安吉尔