numpy.ma.mask_or#
- ma.mask_or(m1, m2, copy=False, shrink=True)[源代码]#
使用
logical_or
运算符组合两个掩码。如果其中一个输入是
nomask
(即 False),则结果可能是 m1 或 m2 的视图。- 参数:
- 返回:
- mask输出掩码
结果掩码包含在 m1 或 m2 中被掩码的值。
- 抛出:
- ValueError
如果 m1 和 m2 具有不同的灵活数据类型 (flexible dtypes)。
示例
>>> import numpy as np >>> m1 = np.ma.make_mask([0, 1, 1, 0]) >>> m2 = np.ma.make_mask([1, 0, 0, 0]) >>> np.ma.mask_or(m1, m2) array([ True, True, True, False])