版本 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.intersection
和Index.union
的性能实现了
BlockManager.take
,使得在混合类型的DataFrame
对象上的take
性能显著提高 (GH 104)改进了
Series.sort_index
的性能显著的 groupby 性能提升:移除了 DataFrame 内部不必要的完整性检查,这些检查减慢了切片操作以检索组的速度
优化的
_ensure_index
函数在类型检查索引对象时节省了性能在 Cython 中编写了快速的时间序列合并/连接方法。稍后将集成到 DataFrame.join 及相关函数中。
贡献者#
共有2人为此版本贡献了补丁。名字后面带有“+”的人首次贡献了补丁。
Thomas Kluyver +
Wes McKinney