cf.Data.masked_where¶
- Data.masked_where(condition, inplace=False)[source]¶
Mask the data where a condition is met.
d.masked_where(condition)
is equivalent tod.where(condition, cf.masked)
.Performance
masked_where
causes all delayed operations to be executed.Added in version 3.16.3.
See also
- Parameters:
- Returns:
- Returns:
Examples
>>> d = cf.Data([1, 2, 3, 4, 5]) >>> e = d.masked_where([0, 1, 0, 1, 0]) >>> print(e.array) [1 -- 3 -- 5]