NP NP.Agregar.En

NP NP.Agregar.En

El aviso.en una función en Numpy le permite realizar una operación en el lugar en el operando del lado izquierdo.

En el caso de una operación de adición, la función agregará el operando derecho al operando izquierdo en el índice de matriz especificado.

La sintaxis es como se ilustra a continuación:

1
a [indicias] += b

En términos simples, la función tomará cada elemento en un índice de matriz especificado y le agregará el operando correcto a él.

Sintaxis de funciones

La sintaxis de la función es como se muestra a continuación:

1
Ufunc.AT (A, índices, b = ninguno, /)

Los parámetros son como se muestra:

  1. a - se refiere a la matriz de entrada.
  2. índices - índice de matriz de destino o indicios.
  3. b - se refiere al operando de la derecha.

Ejemplo

El siguiente código muestra cómo usar la adición.AT la función para agregar un valor a cada elemento en una matriz de entrada:

1
2
3
4
arr = np.Array ([2,3,4])
# Seleccione los índices de destino y agregue 1
notario público.agregar.AT (arr, [0,1,2], 1)
Imprimir (arr)

En el código anterior, comenzamos seleccionando los índices de destino como se muestra [0,1,2]. Luego especificamos el valor que deseamos agregar a las matrices.

El código anterior debería devolver:

1
[3 4 5]

Ejemplo #2

También puede realizar una sustracción en el lugar como se muestra:

1
2
3
4
arr = np.Array ([2,3,4])
# Seleccione los índices de destino y agregue 1
notario público.sustraer.AT (arr, [0,1,2], 1)
Imprimir (arr)

Esto debería volver:

1
[1 2 3]

Conclusión

Este breve artículo discutió los conceptos básicos del uso de la función UFunc AT () en Numpy.