1.1.1中的新特性(2020年8月20日)#
这些是Pandas1.1.1中的变化。看见 发行说明 获取完整的更改日志,包括其他版本的Pandas。
固定回归#
修复了中的回归问题
CategoricalIndex.format()
其中,当字符串化的标量有不同的长度时,较短的字符串将用空格右填充,因此它的长度与最长的字符串相同 (GH35439 )修复了中的回归问题
Series.truncate()
当尝试截断单元素系列时 (GH35544 )Fixed regression where
DataFrame.to_numpy()
would raise aRuntimeError
for mixed dtypes when converting tostr
(GH35455)Fixed regression where
read_csv()
would raise aValueError
whenpandas.options.mode.use_inf_as_na
was set toTrue
(GH35493)Fixed regression where
pandas.testing.assert_series_equal()
would raise an error when non-numeric dtypes were passed withcheck_exact=True
(GH35446)修复了中的回归问题
.groupby(..).rolling(..)
列选择被忽略的位置 (GH35486 )修复了以下情况下的回归问题
DataFrame.interpolate()
会引发一个TypeError
当DataFrame
是空的 (GH35598 )修复了中的回归问题
DataFrame.shift()
使用axis=1
和异类数据类型 (GH35488 )修复了中的回归问题
DataFrame.diff()
使用只读数据 (GH35559 )修复了中的回归问题
.groupby(..).rolling(..)
在哪些位置会发生段故障center=True
和奇数个值 (GH35552 )修复了中的回归问题
DataFrame.apply()
就地更改输入的WHERE函数仅在单行上操作 (GH35462 )修复了中的回归问题
DataFrame.reset_index()
会引发一个ValueError
关于空的DataFrame
使用一个MultiIndex
使用一个datetime64
数据类型级别 (GH35606 , GH35657 )修复了以下情况下的回归问题
pandas.merge_asof()
会引发一个UnboundLocalError
什么时候left_index
,right_index
和tolerance
都设置好了 (GH35558 )修复了中的回归问题
.groupby(..).rolling(..)
在那里有一个习俗BaseIndexer
会被忽略 (GH35557 )修复了中的回归问题
DataFrame.replace()
和Series.replace()
在替换过程中将忽略已编译的正则表达式 (GH35680 )修复了中的回归问题
aggregate()
如果至少有一个函数没有聚合,则函数列表将产生错误的结果 (GH35490 )Fixed memory usage issue when instantiating large
pandas.arrays.StringArray
(GH35499)
错误修复#
窃听
Styler
借此cell_ids
由于最近的其他变化,争论没有效果 (GH35588 ) (GH35663 )Bug in
pandas.testing.assert_series_equal()
andpandas.testing.assert_frame_equal()
where extension dtypes were not ignored whencheck_dtypes
was set toFalse
(GH35715)窃听
to_timedelta()
在以下情况下失败arg
是一种Series
使用Int64
包含空值的数据类型 (GH35574 )Bug in
.groupby(..).rolling(..)
where passingclosed
with column selection would raise aValueError
(GH35549)窃听
DataFrame
构造函数未能引发ValueError
在某些情况下,当data
和index
长度不匹配 (GH33437 )
贡献者#
共有20人为此次发布贡献了补丁。名字中带有“+”的人第一次贡献了一个补丁。
Ali McMaster
Daniel Saxton
Eric Goddard +
Fangchen Li
Isaac Virshup
Joris Van den Bossche
Kevin Sheppard
Matthew Roeschke
MeeseeksMachine +
Pandas Development Team
Richard Shadrach
Simon Hawkins
Terji Petersen
Tom Augspurger
Yutaro Ikeda +
attack68 +
edwardkong +
gabicca +
jbrockmendel
sanderland +