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


Python cudf.Series.from_masked_array用法及代码示例


用法:

classmethod Series.from_masked_array(data, mask, null_count=None)

使用null-mask 创建一个系列。这相当于:

系列(数据)。set_mask(掩码,null_count=null_count)

参数

data一维array-like

值。不得跳过空值。它们可以显示为垃圾值。

mask一维array-like

null-mask。有效值标记为 1 ;否则 0 。给定数据索引 idx 的掩码位计算如下:

(mask[idx // 8] >> (idx % 8)) & 1
null_count整数,可选

空值的数量。如果没有,则自动计算。

返回

Series

例子

>>> import cudf
>>> a = cudf.Series([1, 2, 3, None, 4, None])
>>> a
0       1
1       2
2       3
3    <NA>
4       4
5    <NA>
dtype: int64
>>> b = cudf.Series([10, 11, 12, 13, 14])
>>> cudf.Series.from_masked_array(data=b, mask=a._column.mask)
0      10
1      11
2      12
3    <NA>
4      14
dtype: int64

相关用法


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