Introdução
Este laboratório abordará os fundamentos do uso da função numpy.amin() da biblioteca NumPy. A função numpy.amin() é uma função estatística que é usada para retornar o menor elemento de um array ou o menor elemento ao longo de um eixo. Este laboratório demonstrará como usar a função, seus parâmetros e o que ela retorna.
Dicas da VM
Após a inicialização da VM, clique no canto superior esquerdo para mudar para a aba Notebook e acessar o Jupyter Notebook para praticar.
Às vezes, pode ser necessário aguardar alguns segundos para que o Jupyter Notebook termine de carregar. A validação das operações não pode ser automatizada devido a limitações no Jupyter Notebook.
Se você enfrentar problemas durante o aprendizado, sinta-se à vontade para perguntar ao Labby. Forneça feedback após a sessão, e resolveremos o problema prontamente para você.
Importar as Bibliotecas Necessárias
O primeiro passo é importar a biblioteca necessária, que é NumPy.
import numpy as np
Criar o Array de Entrada
O segundo passo é criar um array de entrada.
a = np.array([[2,15,20],[80,43,31],[22,43,10]])
Encontrar o Elemento Mínimo
O terceiro passo é encontrar o elemento mínimo no array usando numpy.amin(). Esta função retornará o menor elemento no array.
np.amin(a)
A saída será:
2
Encontrar o Elemento Mínimo Entre as Linhas
O quarto passo é encontrar o elemento mínimo entre as linhas do array usando numpy.amin(). Esta função, com um parâmetro adicional de axis=0, retornará um array com o menor elemento em cada linha do array.
np.amin(a, axis=0)
A saída será:
array([2, 15, 10])
Encontrar o Elemento Mínimo Entre as Colunas
O quinto passo é encontrar o elemento mínimo entre as colunas do array usando numpy.amin(). Esta função, com um parâmetro adicional de axis=1, retornará um array com o menor elemento em cada coluna do array.
np.amin(a, axis=1)
A saída será:
array([ 2, 31, 10])
Encontrar o Elemento Mínimo com Parâmetros Opcionais
Neste passo, usaremos os parâmetros opcionais where e initial de numpy.amin() para encontrar o elemento mínimo em um array.
np.amin(a, where=[False, True], initial=10, axis=0)
O parâmetro where é um array booleano que especifica a condição para o valor mínimo. O parâmetro initial é o valor do valor mínimo inicial. A saída será:
array([10, 15, 10])
Resumo
Este laboratório abordou a função estatística numpy.amin() da biblioteca NumPy, com sua sintaxe, parâmetros e valores retornados. Cobrimos como encontrar o elemento mínimo de um array e como encontrar o elemento mínimo ao longo das linhas e colunas de um array. Também abordamos como usar os parâmetros opcionais where e initial para encontrar o elemento mínimo de um array.