版本 0.4.1 至 0.4.3(2011 年 9 月 25 日至 10 月 9 日)#

新功能

性能增强#

  • 更改了不同索引的 SparseSeries 对象上的二进制运算,以使用基于整数的(密集)对齐逻辑,该逻辑在块数量较多时速度更快(GH 205

  • 编写更快的 Cython 数据对齐/合并例程,从而显着提高速度

  • isnull改进了和的性能notnull,是 v0.3.0 的回归 ( GH 187 )

  • 重构了相关代码,以便不需要创建DataFrame.join每个参数中数据的中间对齐副本。DataFrame显着的性能提高结果(GH 176

  • 显着提高通用Index.intersectionIndex.union

  • 实施后, 混合类型对象的性能BlockManager.take显着提高(GH 104takeDataFrame

  • 改进的性能Series.sort_index

  • 显着的 groupby 性能增强:删除了 DataFrame 内部不必要的完整性检查,这些检查会减慢检索组的切片操作

  • 优化的_ensure_index功能可节省类型检查索引对象的性能

  • 在 Cython 中编写快速时间序列合并/连接方法。稍后会集成到DataFrame.join及相关功能中

贡献者#

共有 2 人为此版本贡献了补丁。名字带有“+”的人首次贡献了补丁。

  • 托马斯·克鲁弗 +

  • 韦斯·麦金尼