0.19.1版(2016年11月3日)#
这是从0.19.0开始的一个较小的错误修复版本,包括一些小的回归修复、错误修复和性能改进。我们建议所有用户升级到此版本。
性能改进#
错误修复#
来自PyPI的源安装现在将再次在没有
cython已安装,与以前的版本一样 (GH14204 )与Cython0.25相比,用于构建 (GH14496 )
修复了在中关闭用户提供的文件句柄的回归
read_csv(C引擎) (GH14418 )。修复了中的回归问题
DataFrame.quantile当某些列中存在缺失值时 (GH14357 )。修复了中的回归问题
Index.difference其中freq属于DatetimeIndex设置不正确 (GH14323 )向后添加
pandas.core.common.array_equivalent并发出弃用警告 (GH14555 )。窃听
pd.read_csv对于在跳过的行中错误地解析引号的C引擎 (GH14459 )窃听
pd.read_csv对于不再支持Unicode引号字符的Python2.x (GH14477 )修复了中的回归问题
Index.append何时追加分类索引 (GH14545 )。修复了中的回归问题
pd.DataFrame其中,构造函数在给定dict时失败None价值 (GH14381 )修复了中的回归问题
DatetimeIndex._maybe_cast_slice_bound当索引为空时 (GH14354 )。传递布尔值时本地化不明确时区时出现错误 (GH14402 )
窃听
TimedeltaIndex带有类似DateTime对象的加法,其中未捕获负方向上的加法溢出 (GH14068 , GH14453 )Bug in string indexing against data with
objectIndexmay raiseAttributeError(GH14424)Correctly raise
ValueErroron empty input topd.eval()anddf.query()(GH13139)窃听
RangeIndex.intersection当结果为空集时 (GH14364 )。分组转换广播中的错误,可能导致不正确的数据类型强制 (GH14457 )
窃听
Series.__setitem__它允许变异只读数组 (GH14359 )。窃听
DataFrame.insert具有重复列的多个调用可能会失败 (GH14291 )pd.merge()将筹集ValueError在传递的布尔类型参数中包含非布尔参数 (GH14434 )窃听
Timestamp其中日期非常接近最小值(1677-09)可能会在创建时下溢 (GH14415 )Bug in
pd.concatwhere names of thekeyswere not propagated to the resultingMultiIndex(GH14252)Bug in
pd.concatwhereaxiscannot take string parameters'rows'or'columns'(GH14369)Bug in
pd.concatwith dataframes heterogeneous in length and tuplekeys(GH14438)窃听
MultiIndex.set_levels在引发错误后仍设置非法级别值的位置 (GH13754 )窃听
DataFrame.to_json哪里lines=True和一个包含}}性格 (GH14391 )窃听
df.groupby引发一场AttributeError按列和索引级别对单个索引框进行分组时 (GH14327 )窃听
df.groupby哪里TypeError在以下时间引发pd.Grouper(key=...)是以列表形式传递的 (GH14334 )窃听
pd.pivot_table可能会提高TypeError或ValueError什么时候index或columns不是标量,并且values未指定 (GH14380 )
贡献者#
共有30人为此次发布贡献了补丁。名字中带有“+”的人第一次贡献了一个补丁。
Adam Chainz +
Anthonios Partheniou
Arash Rouhani +
Ben Kandel
Brandon M. Burroughs +
Chris
Chris Warth
David Krych +
Iván Vallés Pérez +
Jeff Reback
Joe Jevnik
Jon M. Mease +
Jon Mease +
Joris Van den Bossche
Josh Owen +
Keshav Ramaswamy +
Larry Ren +
Michael Felt +
Piotr Chromiec +
Robert Bradshaw +
Sinhrks
Thiago Serafim +
Tom Bird
bkandel +
chris-b1
dubourg +
gfyoung
mattrijk +
paul-mannino +
sinhrks