Spec-Zone.ru › NumPy 1.20

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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API