版本 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)
修复了在 io 函数中使用
pathlib.Path
或py.path.local
对象时的错误 (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 的 tab 补全在
Categoricals
上显示弃用警告的兼容性问题 (GH 16409)
转换#
修复了
to_numeric()
中空数据输入导致解释器段错误的错误 (GH 16302)在将
DataFrame
广播到Series
进行比较操作时,抑制 numpy 警告 (GH 16378, GH 16306)
索引#
I/O#
修复了在空格分隔的文本文件中传入
comment
时read_csv()
存在的错误 (GH 16472)修复了
read_csv()
在usecols
中包含不存在的列但长度正确时未引发异常的错误 (GH 14671)修复了不必要地强制导入剪贴板例程,可能导致启动时出现导入错误的错误 (GH 16288)
修复了 HTML 渲染空
DataFrame
时引发IndexError
的错误 (GH 15953)修复了
read_csv()
在 Python 2.x 中对于 C 引擎,tarfile 对象输入会引发错误的错误 (GH 16530)修复了
DataFrame.to_html()
忽略index_names
参数的错误 (GH 16493)修复了
pd.read_hdf()
为索引名返回 numpy 字符串的错误 (GH 13492)修复了
HDFStore.select_as_multiple()
不尊重 start/stop 参数的错误 (GH 16209)
绘图#
分组/重采样/滚动#
稀疏数据#
修复了从
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 +