当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python cudf.core.groupby.groupby.DataFrameGroupBy.fillna用法及代码示例


用法:

DataFrameGroupBy.fillna(value=None, method=None, axis=0, inplace=False, limit=None, downcast=None)

使用指定的方法填充 NA 值。

参数

value标量,字典

用于填充孔的值。不能用方法指定。

method{‘backfill’, ‘bfill’, ‘pad’, ‘ffill’, 无},默认无

用于填充重新索引系列中的孔的方法

  • 填充/填充:将最后一个有效观察值向前传播到下一个有效值
  • backfill/bfill:使用下一个有效观察来填补空白
axis{0 或 ‘index’、1 或 ‘columns’}

不支持

inplace布尔值,默认为 False

如果 True ,就地填充。注意:这将修改此对象的其他视图。

limit整数,默认无

不支持

downcast字典,默认无

不支持

返回

DataFrame或Series

Pandas 兼容性说明

groupby.fillna

该函数可能会以不同格式返回结果给 Pandas 支持的方法。例如:

>>> df = pd.DataFrame({'k': [1, 1, 2], 'v': [2, None, 4]})
>>> gdf = cudf.from_pandas(df)
>>> df.groupby('k').fillna({'v': 4}) # pandas
       v
k
1 0  2.0
  1  4.0
2 2  4.0
>>> gdf.groupby('k').fillna({'v': 4}) # cudf
     v
0  2.0
1  4.0
2  4.0

相关用法


注:本文由纯净天空筛选整理自rapids.ai大神的英文原创作品 cudf.core.groupby.groupby.DataFrameGroupBy.fillna。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。