numpy.ma.mask_or
-
numpy.ma.mask_or(m1, m2, copy=False, shrink=True)[source] -
Объединяет две маски с помощью оператора
logical_or.Результат может быть представлен как вид на
m1илиm2, если другой являетсяnomask(т.е. False).Параметры: m1, m2 : array_like
Входные маски.
copy : bool, необязательно
Если copy равно False, и один из входов —
nomask, возвращает представление другой входной маски. По умолчанию False.shrink : bool, необязательно
Определяет, следует ли уменьшить результат до
nomask, если все его значения равны False. По умолчанию True.Возвращает: 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], dtype=bool)
© 2008–2017 NumPy Developers
Licensed under the NumPy License.
https://docs.scipy.org/doc/numpy-1.12.0/reference/generated/numpy.ma.mask_or.html