Python | Numpy MaskedArray .__add__

| | | | | |

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]]