用法:
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
相关用法
- Python cudf.Series.from_pandas用法及代码示例
- Python cudf.Series.from_categorical用法及代码示例
- Python cudf.Series.from_arrow用法及代码示例
- Python cudf.Series.floordiv用法及代码示例
- Python cudf.Series.fillna用法及代码示例
- Python cudf.Series.factorize用法及代码示例
- Python cudf.Series.first用法及代码示例
- Python cudf.Series.floor用法及代码示例
- Python cudf.Series.ceil用法及代码示例
- Python cudf.Series.update用法及代码示例
- Python cudf.Series.max用法及代码示例
- Python cudf.Series.head用法及代码示例
- Python cudf.Series.reindex用法及代码示例
- Python cudf.Series.interleave_columns用法及代码示例
- Python cudf.Series.min用法及代码示例
- Python cudf.Series.nlargest用法及代码示例
- Python cudf.Series.to_frame用法及代码示例
- Python cudf.Series.mask用法及代码示例
- Python cudf.Series.notnull用法及代码示例
- Python cudf.Series.isnull用法及代码示例
注:本文由纯净天空筛选整理自rapids.ai大神的英文原创作品 cudf.Series.from_masked_array。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。