版本 0.20.2 (2017 年 6 月 4 日)#
这是 0.20.x 系列中的一个次要错误修复版本,包含一些小的回归修复、错误修复和性能改进。我们建议所有用户升级到此版本。
v0.20.2 版本的新特性
增强功能#
性能改进#
错误修复#
禁用了在某些 Windows 环境下检测终端大小时关于“tput: terminal attributes: No such device or address”的警告。此修复仅适用于 Python 3 (GH 16496)
使用
pathlib.Path
或py.path.local
对象进行 io 操作时存在错误 (GH 16291)对两个相同的 MultiIndex 调用
Index.symmetric_difference()
时存在错误,导致TypeError
(GH 13490)在
DataFrame.update()
中使用overwrite=False
和NaN values
时存在错误 (GH 15593)现在向
read_csv()
传递无效引擎时会引发更具描述性的ValueError
,而不是UnboundLocalError>。(GH 16511)
修复了与 IPython 6.0 选项卡补全的兼容性问题,该问题会在
Categoricals
上显示弃用警告 (GH 16409)
转换#
在
to_numeric()
中存在错误,空数据输入会导致解释器段错误 (GH 16302)比较操作将
DataFrame
广播到Series
时,屏蔽 numpy 警告 (GH 16378, GH 16306)
索引#
IO#
在读取以空格分隔的文本文件时,如果传递了
comment
参数,read_csv()
中存在错误 (GH 16472)在
read_csv()
中存在错误,当usecols
的长度正确但包含不存在的列时,未引发异常 (GH 14671)一个错误会导致不必要地强制导入剪贴板相关函数,可能在启动时引发导入错误 (GH 16288)
HTML 渲染空
DataFrame
时引发IndexError
的错误 (GH 15953)在 Python 2.x 中,当使用 C 引擎处理 tarfile 对象输入时,
read_csv()
中存在引发错误的错误 (GH 16530)DataFrame.to_html()
忽略了index_names
参数的错误 (GH 16493)pd.read_hdf()
为索引名称返回 numpy 字符串的错误 (GH 13492)HDFStore.select_as_multiple()
中未遵守 start/stop 参数的错误 (GH 16209)
绘图#
GroupBy/重采样/滚动窗口#
稀疏#
从
scipy.sparse.dok_matrix
构造SparseDataFrame
时存在错误 (GH 16179)
重塑#
数值#
在
.interpolate()
中存在错误,当传递limit=None
(默认值) 时,limit_direction
未被遵守 (GH 16282)
分类#
修复了当两个分类都未排序时,比较操作会考虑类别顺序的错误 (GH 16014)
其他#
在包含非唯一索引的情况下,使用空列表调用
DataFrame.drop()
时存在错误 (GH 16270)
贡献者#
本次发布共有 34 人贡献了补丁。名字旁带有“+”的人是首次贡献补丁。
Aaron Barber +
Andrew 亮 +
Becky Sweger +
Christian Prinoth +
Christian Stade-Schuldt +
DSM
Erik Fredriksen +
Hugues Valois +
Jeff Reback
Jeff Tratner
JimStearns206 +
John W. O’Brien
Joris Van den Bossche
JosephWagner +
Keith Webber +
Mehmet Ali “Mali” Akmanalp +
Pankaj Pandey
Patrick Luo +
Patrick O’Melveny +
Pietro Battiston
RobinFiveWords +
Ryan Hendrickson +
SimonBaron +
Tom Augspurger
WBare +
bpraggastis +
chernrick +
chris-b1
economy +
gfyoung
jaredsnyder +
keitakurita +
linebp
lloydkirk +