numpy.ma.mask_or
-
ma.mask_or(m1, m2, copy=False, shrink=True)[source] -
Объединить две маски с оператором
logical_or.Результат может быть представлением
m1илиm2, если другой являетсяnomask(то есть False).- Параметры
-
-
m1, m2array_like -
Входные маски.
-
copybool, optional -
Если copy равно False, а один из входных данных равен
nomask, возвращает представление другой входной маски. По умолчанию False. -
shrinkbool, optional -
Определяет, следует ли сократить вывод до
nomask, если все его значения равны False. По умолчанию True.
-
- Возвращает
-
-
maskoutput mask -
Маскирует значения, которые замаскированы в
m1илиm2.
-
- Возможные исключения
-
- ValueError
-
Если
m1иm2имеют разные гибкие типы данных.
Примеры
>>> 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])
© 2005–2021 NumPy Developers
Licensed under the 3-clause BSD License.
https://numpy.org/doc/1.20/reference/generated/numpy.ma.mask_or.html