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]
数据类型错误引发OverflowError
当Series
右侧包含空值 (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 intoint64
, causing anOverflowError
(GH25616)Fixed regression in
factorize()
when passing a customna_sentinel
value withsort=True
(GH25409).修复了中的回归问题
DataFrame.to_csv()
使用gzip压缩编写重复的行尾 (GH25311 )
错误修复#
I/O
在终端尺寸未知时更好地处理终端打印 (GH25080 )
读取HDF5表格式时出错
DataFrame
在Python2、Python3中创建 (GH24925 )Bug in reading a JSON with
orient='table'
generated byDataFrame.to_json()
withindex=False
(GH25170)在打印时浮点索引可能具有未对齐的值的错误 (GH25061 )
Categorical
BUG在哪里调用
Series.replace()
可以在分类数据上返回Series
尺寸不正确 (GH24971 )
Reshaping
窃听
transform()
其中,将函数应用于时区感知列将返回时区原始结果 (GH24198 )Bug in
DataFrame.join()
when joining on a timezone awareDatetimeIndex
(GH23931)
Visualization
窃听
Series.plot()
其中无法将次要y轴设置为对数刻度 (GH25545 )
Other
窃听
Series.is_unique()
其中单次出现的NaN
不被认为是独一无二的 (GH25180 )Bug in
merge()
when merging an emptyDataFrame
with anInt64
column or a non-emptyDataFrame
with anInt64
column that is allNaN
(GH25183)窃听
IntervalTree
其中一个RecursionError
由于添加终结点时溢出而在构造时发生,这也会导致IntervalIndex
在索引操作期间崩溃 (GH25485 )窃听
Series.size
为一些扩展阵列支持筹集资金Series
,而不是返回大小 (GH25580 )可为空的整型数据类型列的重采样引发错误 (GH25580 )
贡献者#
共有25人为此次发布贡献了补丁。名字中带有“+”的人第一次贡献了一个补丁。
阿尔伯特·维拉诺瓦·德尔·莫雷尔
Arno Veenstra+
克里斯-b1
Devin Petersohn+
永久学习者42+
弗拉维安·兰伯特+
GfYoung
乔亚·鲍林
Jbrock mendel
杰夫·雷贝克
杰里米·申德尔
约翰·冯·福斯特纳+
约里斯·范·登·博舍
乔什
贾斯汀·郑
肯德尔·马塞
马修·罗施克
马克斯·博林布罗克+
Rbenes+
英镑参数+
陶河+
托马斯·A·卡斯韦尔
汤姆·奥格斯普尔格
Vibhu Agarwal+
威廉·艾德
扎克·安吉尔