Función numpy.amin

Beginner

Introducción

Esta práctica demostrará los conceptos básicos del uso de la función numpy.amin() de la librería NumPy. La función numpy.amin() es una función estadística que se utiliza para devolver el elemento más pequeño de una matriz o el elemento más pequeño a lo largo de un eje. Esta práctica demostrará cómo utilizar la función, sus parámetros y lo que devuelve.

Consejos sobre la VM

Una vez finalizada la inicialización de la VM, haga clic en la esquina superior izquierda para cambiar a la pestaña Notebook y acceder a Jupyter Notebook para practicar.

A veces, es posible que tenga que esperar unos segundos a que Jupyter Notebook termine de cargarse. La validación de las operaciones no se puede automatizar debido a las limitaciones de Jupyter Notebook.

Si tiene problemas durante el aprendizaje, no dude en preguntar a Labby. Deje su retroalimentación después de la sesión y resolveremos el problema para usted de inmediato.

Importar las bibliotecas necesarias

El primer paso es importar la biblioteca necesaria, que es NumPy.

import numpy as np

Crear la matriz de entrada

El segundo paso es crear una matriz de entrada.

a = np.array([[2,15,20],[80,43,31],[22,43,10]])

Encontrar el elemento mínimo

El tercer paso es encontrar el elemento mínimo en la matriz utilizando numpy.amin(). Esta función devolverá el elemento más pequeño de la matriz.

np.amin(a)

La salida será:

2

Encontrar el elemento mínimo entre las filas

El cuarto paso es encontrar el elemento mínimo entre las filas de la matriz utilizando numpy.amin(). Esta función con un parámetro adicional de axis=0 devolverá una matriz con el elemento más pequeño de cada fila de la matriz.

np.amin(a, axis=0)

La salida será:

array([2, 15, 10])

Encontrar el elemento mínimo entre las columnas

El quinto paso es encontrar el elemento mínimo entre las columnas de la matriz utilizando numpy.amin(). Esta función con un parámetro adicional de axis = 1 devolverá una matriz con el elemento más pequeño de cada columna de la matriz.

np.amin(a, axis=1)

La salida será:

array([ 2, 31, 10])

Encontrar el elemento mínimo con parámetros opcionales

En este paso, usaremos los parámetros opcionales where e initial de numpy.amin() para encontrar el elemento mínimo en una matriz.

np.amin(a, where=[False, True], initial=10, axis=0)

El parámetro where es una matriz booleana que especifica la condición para el valor mínimo. El parámetro initial es el valor del valor mínimo inicial. La salida será:

array([10, 15, 10])

Resumen

Esta práctica abordó la función estadística numpy.amin() de la biblioteca NumPy, su sintaxis, parámetros y valores devueltos. Cubrimos cómo encontrar el elemento mínimo de una matriz y cómo encontrar el elemento mínimo a lo largo de las filas y columnas de una matriz. También cubrimos cómo usar los parámetros opcionales where e initial para encontrar el elemento mínimo de una matriz.