classe numpy.ma.MaskedArray
é uma subclasse de ndarray para manipular arrays numéricos com dados ausentes. Com Numpy MaskedArray .__ add__ podemos adicionar um valor específico que é fornecido como parâmetro no método MaskedArray .__ add __(). Um valor será anexado a cada item na matriz NumPy.
Sintaxe: numpy.MaskedArray .__ add__
Retorno: Adicione self a other e retorne um novo array mascarado.
Exemplo nº 1:
Neste exemplo, vemos que cada elemento da matriz é adicionado com o valor especificado como um parâmetro no método MaskedArray .__ add __ (). Lembre-se de uma coisa, isso não funcionará para valores de tipo duplo.
# importa módulo importante para python
import
numpy as np
# make uma matriz com NumPy
gfg
=
np .ma.array ([
1
,
2
,
3
,
4
,
5
])
# aplicando MaskedArray .__ add __ () method
print
(gfg .__ add __ (
5
))
Sair:
[6 7 8 9 10]
Exemplo # 2:
# importa módulo importante para python
import
numpy as np
# faça um array com NumPy
gfg
=
np.ma.array ([[
1
,
2
,
3
,
4
,
5
],
[
6
,
5
,
4
,
3
,
2
]])
# aplicando MaskedArray .__ add __ () método
print
(gfg .__ add __ (
5
))
Saída:
[[6 7 8 9 10] [11 10 9 8 7]]