Déjanos discutir.
Sintaxis de la función argmin numpy
La función proporciona una sintaxis minimalista como se muestra:
numpy.argmin (a, eje = none, out = none, *, keepdims =Parámetros
Los parámetros de la función son los que se muestran a continuación:
Resultado de la función
La función devolverá una variedad de índices con la misma forma que un.forma y las dimensiones a lo largo del eje especificado eliminado.
Ejemplo 1
El siguiente es un ejemplo que ilustra cómo usar la función ArgMin () con una matriz 1D en Python.
# Importar NumpyEn el código anterior, tenemos una matriz 1D que contiene elementos de 1 a 8. Luego verificamos el elemento mínimo en la matriz usando la función ArgMin () y devolvemos su índice.
La salida es como se muestra:
Índice de elemento min -> 0Ejemplo 2
Veamos qué sucede al aplicar la misma operación en una matriz 2D.
arr_2d = np.Array ([[[1,2,3,4], [5,6,7,8]]]))En el código anterior, aplicamos la función ArgMin () a una matriz 2D sin especificar el eje. Esto aplana la matriz y aplica la función.
El valor resultante es como se muestra:
Índice de elemento min -> 0Ejemplo 3
Para actuar a lo largo de un eje específico, podemos establecer el parámetro del eje como se muestra:
arr_2d = np.Array ([[[1,2,3,4], [5,6,7,8]]]))El código anterior debe aplicar la función argMin () a lo largo del eje 0 y devolver los índices de los elementos min como se muestra en la matriz de salida:
índices de elementos min -> [[0 0 0 0]Ejemplo 4
Para aplicar la función en el último eje, podemos establecer el valor del eje como -1 como se muestra a continuación:
arr_2d = np.Array ([[[1,2,3,4], [5,6,7,8]]]))El código anterior debería devolver:
índices de elementos min -> [[0 0]]Conclusión
A lo largo de este artículo, exploramos la función argmin numpy, su sintaxis, parámetros y valores de retorno. También proporcionamos varios ejemplos que ilustran cómo funciona la función en múltiples escenarios.
Codificación feliz!!