版本 0.6.0 (2011年11月25日)#
新特性#
新增
melt
函数至pandas.core.reshape
新增
float_format
选项至Series.to_string
新增
skip_footer
(GH 291) 和converters
(GH 343) 选项至read_csv
和read_table
新增
drop_duplicates
和duplicated
函数,分别用于删除重复的 DataFrame 行和检查重复行 (GH 319)在 DataFrame 上实现了 运算符 ‘&’, ‘|’, ‘^’, ‘-’ (GH 347)
新增
Series.mad
,即平均绝对偏差新增
orient
选项至DataFrame.from_dict
在 GroupBy 中使用 Series 名称作为结果索引 (GH 363)
新增了经过适当测试的加权最小二乘法,应用于标准和面板 OLS (GH 303)
性能改进#
VBENCH 对
cache_readonly
进行了 Cython 化,从而在整个代码库中实现了显著的微性能提升 (GH 361)VBENCH 特殊的 Cython 矩阵迭代器,用于应用任意归约操作,性能比
np.apply_along_axis
提升 3-5 倍 (GH 309)VBENCH 提升了
MultiIndex.from_tuples
的性能VBENCH 特殊的 Cython 矩阵迭代器,用于应用任意归约操作
VBENCH + DOCUMENT 新增
raw
选项至DataFrame.apply
,以在需要时获得更好的性能VBENCH 加快了 Series 和 DataFrame 中按级别的 Cython 化计数速度 (GH 341)
VBENCH? GroupBy 性能显著提升,尤其是在使用多个键且存在许多“空”组合时
VBENCH 新的 Cython 向量化函数
map_infer
显著加快了Series.apply
和Series.map
的速度,当传入逐元素的 Python 函数时,受 (GH 355) 启发VBENCH 显著提升了
Series.order
的性能,这也使得在 Series 上调用 np.unique 更快 (GH 327)VBENCH 大幅提升了在带有 MultiIndex 的轴上 GroupBy 的性能 (GH 299)
贡献者#
共有 8 人为本次发布贡献了补丁。名字旁边带有“+”的人员是首次贡献补丁。
Adam Klein +
Chang She +
Dieter Vandenbussche
Jeff Hammerbacher +
Nathan Pinger +
Thomas Kluyver
Wes McKinney
Wouter Overmeire +