0.24.2中的新特性(2019年3月12日)#

警告

0.24.x系列版本将是最后一个支持Python2的版本。未来的功能版本将仅支持Python3。看见 Dropping Python 2.7 想要更多。

这些是Pandas0.24.2的变化。看见 发行说明 获取完整的更改日志,包括其他版本的Pandas。

固定回归#

  • 修复了中的回归问题 DataFrame.all()DataFrame.any() 哪里 bool_only=True 被忽略了 (GH25101 )

  • 已修复中的问题 DataFrame 传递混合类型的混合列表的构造可能会分段错误。 (GH25075 )

  • 修复了中的回归问题 DataFrame.apply() 引起 RecursionError 什么时候 dict -类被作为参数传递。 (GH25196 )

  • 修复了中的回归问题 DataFrame.replace() 哪里 regex=True 仅替换与字符串开头匹配的模式 (GH25259 )

  • 修复了中的回归问题 DataFrame.duplicated() ,其中空数据帧未返回布尔型dtype系列。 (GH25184 )

  • 修复了中的回归问题 Series.min()Series.max() 哪里 numeric_only=True 时被忽略。 Series 包含 Categorical 数据 (GH25299 )

  • 修复了减法中的回归 Series 对象具有 datetime64[ns] 数据类型错误引发 OverflowErrorSeries 右侧包含空值 (GH25317 )

  • 修复了中的回归问题 TimedeltaIndex 哪里 np.sum(index) 错误地返回零维对象而不是标量 (GH25282 )

  • 修复了中的回归问题 IntervalDtype 如果在构造中传递以“Interval”为前缀的不正确字符串,可能会导致 RecursionError 。 (GH25338 )

  • 修复了从Period对象的只读NumPy数组创建Period-dtype数组时的回归问题。 (GH25403 )

  • 修复了中的回归问题 Categorical ,在这里从一个定语构造它 Series 和一个明确的 categories= 这不同于在 Series 创建了可能触发段错误的无效对象。 (GH25318 )

  • 修复了中的回归问题 to_timedelta() 将浮点数据转换为时失去精度 Timedelta 数据 (GH25077 )。

  • 修复了从源代码安装到没有NumPy的环境中的PIP (GH25193 )

  • Fixed regression in DataFrame.replace() where large strings of numbers would be coerced into int64, causing an OverflowError (GH25616)

  • Fixed regression in factorize() when passing a custom na_sentinel value with sort=True (GH25409).

  • 修复了中的回归问题 DataFrame.to_csv() 使用gzip压缩编写重复的行尾 (GH25311 )

错误修复#

I/O

  • 在终端尺寸未知时更好地处理终端打印 (GH25080 )

  • 读取HDF5表格式时出错 DataFrame 在Python2、Python3中创建 (GH24925 )

  • Bug in reading a JSON with orient='table' generated by DataFrame.to_json() with index=False (GH25170)

  • 在打印时浮点索引可能具有未对齐的值的错误 (GH25061 )

Categorical

Reshaping

Visualization

Other

  • 窃听 Series.is_unique() 其中单次出现的 NaN 不被认为是独一无二的 (GH25180 )

  • Bug in merge() when merging an empty DataFrame with an Int64 column or a non-empty DataFrame with an Int64 column that is all NaN (GH25183)

  • 窃听 IntervalTree 其中一个 RecursionError 由于添加终结点时溢出而在构造时发生,这也会导致 IntervalIndex 在索引操作期间崩溃 (GH25485 )

  • 窃听 Series.size 为一些扩展阵列支持筹集资金 Series ,而不是返回大小 (GH25580 )

  • 可为空的整型数据类型列的重采样引发错误 (GH25580 )

贡献者#

共有25人为此次发布贡献了补丁。名字中带有“+”的人第一次贡献了一个补丁。

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

  • Arno Veenstra+

  • 克里斯-b1

  • Devin Petersohn+

  • 永久学习者42+

  • 弗拉维安·兰伯特+

  • GfYoung

  • 乔亚·鲍林

  • Jbrock mendel

  • 杰夫·雷贝克

  • 杰里米·申德尔

  • 约翰·冯·福斯特纳+

  • 约里斯·范·登·博舍

  • 乔什

  • 贾斯汀·郑

  • 肯德尔·马塞

  • 马修·罗施克

  • 马克斯·博林布罗克+

  • Rbenes+

  • 英镑参数+

  • 陶河+

  • 托马斯·A·卡斯韦尔

  • 汤姆·奥格斯普尔格

  • Vibhu Agarwal+

  • 威廉·艾德

  • 扎克·安吉尔