版本 0.4.1 至 0.4.3(2011 年 9 月 25 日至 10 月 9 日)# 新功能# 使用 2to3 添加了 Python 3 支持 ( GH 200 ) 添加了 name属性Series,现在作为一部分打印Series.__repr__ Series.isnull`()和Series.notnull()(GH 209,GH 203) 添加了 Series.align通过选择连接方法来对齐两个系列的方法( ENH56) 添加了get_level_values方法 (MultiIndexGH 188) DataFrame通过.ix索引属性设置混合类型对象中的值( GH 135) 添加了新DataFrame 方法 get_dtype_counts和属性dtypes( ENHdc ) 添加了ignore_index选项来 DataFrame.append堆叠DataFrames(ENH1b) read_csv尝试使用 (GH 146)嗅探分隔符csv.Sniffer read_csv可以将多列 读MultiIndex入一个; DataFrame的to_csv方法写出相应的 MultiIndex(GH 151) DataFrame.rename有一个新copy参数来重命名DataFrame ( ENHed ) 启用按名称拆栈( GH 142) 启用 sortlevel按级别工作( GH 141) 性能增强# 更改了不同索引的 SparseSeries 对象上的二进制运算,以使用基于整数的(密集)对齐逻辑,该逻辑在块数量较多时速度更快(GH 205) 编写更快的 Cython 数据对齐/合并例程,从而显着提高速度 isnull改进了和的性能notnull,是 v0.3.0 的回归 ( GH 187 ) 重构了相关代码,以便不需要创建DataFrame.join每个参数中数据的中间对齐副本。DataFrame显着的性能提高结果(GH 176) 显着提高通用Index.intersection和 Index.union 实施后, 混合类型对象的性能BlockManager.take显着提高(GH 104)takeDataFrame 改进的性能Series.sort_index 显着的 groupby 性能增强:删除了 DataFrame 内部不必要的完整性检查,这些检查会减慢检索组的切片操作 优化的_ensure_index功能可节省类型检查索引对象的性能 在 Cython 中编写快速时间序列合并/连接方法。稍后会集成到DataFrame.join及相关功能中 贡献者# 共有 2 人为此版本贡献了补丁。名字带有“+”的人首次贡献了补丁。 托马斯·克鲁弗 + 韦斯·麦金尼