版本 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 值
的错误 (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)在
usecols
中不存在列时,read_csv()
中的错误不会引发异常,当其长度正确时 (GH 14671)这个错误会不必要地强制导入剪贴板例程,可能会在启动时导致导入错误 (GH 16288)
在HTML渲染空``DataFrame``时引发``IndexError``的错误 (GH 15953)
在
read_csv()
中的一个错误,其中 tarfile 对象输入在 Python 2.x 的 C 引擎中引发了一个错误 (GH 16530)DataFrame.to_html()
忽略index_names
参数的错误 (GH 16493)pd.read_hdf()
返回索引名称的 numpy 字符串的错误 (GH 13492)HDFStore.select_as_multiple()
中的一个错误,其中未尊重 start/stop 参数 (GH 16209)
绘图#
GroupBy/重采样/滚动#
Sparse#
从
scipy.sparse.dok_matrix
构建SparseDataFrame
时出现的错误 (GH 16179)
重塑#
Numeric#
在
.interpolate()
中的错误,当传递limit=None``(默认)时,``limit_direction
未被尊重 (GH 16282)
Categorical#
当两个分类变量均为无序时,考虑类别顺序的固定比较操作 (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 +