numpy.ma.MaskedArray classé uma subclasse de ndarray projetada para manipular matrizes numéricas com dados ausentes. Com a ajuda de Numpy MaskedArray .__ add__ , podemos adicionar um valor específico que é fornecido como um parâmetro no método MaskedArray .__ add __(). O valor será adicionado a cada um dos elementos em uma matriz numpy.

Sintaxe: numpy.MaskedArray .__ add__

Retornar: Adiciona-se a outro e retorna uma nova matriz mascarada.

Exemplo # 1:
Neste exemplo, podemos ver que cada elemento em uma matriz é adicionado com o valor fornecido como um parâmetro no método MaskedArray .__ add __(). Lembre-se de uma coisa que não funcionaria para valores de tipo duplo.

import numpy as np  
gfg = np.ma.array([1, 2, 3, 4, 5])  
print(gfg.__add__(5))  
Resultado:

[6 7 8 9 10]

 
Exemplo # 2:

import numpy as np  
gfg = np.ma.array([[1, 2, 3, 4, 5],  
                [6, 5, 4, 3, 2]])  
print(gfg.__add__(5))  
Resultado:
[[6 7 8 9 10]
 [11 10 9 8 7]]