Класс numpy.ma.MaskedArray
является подклассом ndarray для управления числовыми массивами с отсутствующими данными. С помощью Numpy MaskedArray .__ add__ мы можем добавить конкретное значение, которое предоставляется в качестве параметра в методе MaskedArray .__ add __(). К каждому элементу массива NumPy будет добавлено значение.
Синтаксис: numpy.MaskedArray .__ add__
Возврат: Добавить себя к другому и вернуть новый замаскированный массив.
Пример № 1:
В этом примере мы видим, что каждый элемент массива добавляется со значением, указанным в качестве параметра в методе MaskedArray .__ add __(). Помните одну вещь: это не будет работать для значений типа double.
# импортировать важный модуль в python
import
numpy as np
# make массив с NumPy
gfg
=
np .ma.array([
1
,
2
,
3
,
4
,
5
])
# применение MaskedArray .__ add __() method
print
(gfg .__ добавить __ (
5
))
Выход:
[6 7 8 9 10]
Пример # 2:
# импортировать важный модуль в python
импортировать
numpy as np
# создать массив с помощью NumPy
gfg
=
np.ma.array ([[
1
,
2
,
3
,
4
,
5
],
[
6
,
5 <класс кода = "обычный">,
4
,
3
,
2
]])
# применение метода MaskedArray .__ add __()
print
(gfg .__ add __ (
5
))
Вывод:
[[6 7 8 9 10] [11 10 9 8 7]]