Exploremos esta función más.
Sintaxis de funciones
A pesar de su operación simplista, la función admite varios valores de parámetros expresados en la sintaxis a continuación:
numpy.Absolute (x, /, out = none, *, where = true, casting = 'mismo_kind', orden = 'k', dtype = none, subok = true [, firma, extoBj]) =Parámetros
En la mayoría de los casos, rara vez deberá preocuparse por la mayoría de los parámetros en la sintaxis de la función.
Los parámetros más comunes se analizan a continuación:
Valor de retorno
La función absoluta () devolverá una matriz con el valor absoluto de cada elemento en la matriz de entrada. La matriz resultante contendrá la misma forma que la matriz de entrada.
Ejemplo 1
El siguiente ejemplo muestra cómo funciona la función en una matriz 1D.
# Importar NumpyComenzamos importando el paquete Numpy con un alias como NP en el código anterior.
Luego creamos una matriz usando el NP.función de matriz. Finalmente, devolvemos una matriz que contiene los valores absolutos de cada elemento en la variable ARR.
La salida resultante es como se muestra:
Matriz absoluta: [1 9 13 24]Nota: El valor absoluto siempre es positivo.
Ejemplo 2 - flotadores
Veamos qué sucede al aplicar la función absoluta a una variedad de valores de punto flotante.
arr_2 = np.matriz ([1.3, -9.9, 13.2, -24])Esto debería volver:
Matriz absoluta: [1.3 9.9 13.2 24. ]El tipo de datos de entrada se conserva para la matriz de salida. Si hay un entero en la matriz, se convierte automáticamente en un flotador.
Ejemplo 3 - Números complejos
¿Qué sucede cuando aplicamos la función a una matriz de números complejos?? Vamos a averiguar.
arr_3 = np.matriz ([1.3J, -9.9, 13J, -24])Esto debería volver:
Matriz absoluta: [1.3 9.9 13. 24. ]Visualización de matplotlib
Podemos visualizar valores absolutos usando matplotlib, como se muestra en el fragmento de código a continuación.
# Importar matplotlibEl código anterior debería devolver:
Conclusión
Este artículo ofrece una explicación detallada de la función absoluta () en Numpy. También proporcionamos ejemplos e ilustraciones para retratar cómo funciona la función.
Gracias por leer!!