Spec-Zone.ru › NumPy 1.19

numpy.ma.mask_or

numpy.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–2020 NumPy Developers
Licensed under the 3-clause BSD License.
https://numpy.org/doc/1.19/reference/generated/numpy.ma.mask_or.html

Spec-Zone.ru

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