Numpy é um pacote interativo do Python que se refere a "Python numérico". É usado no manuseio de números aleatórios. Numpy tem funções básicas, matemáticas, de cordas e estatísticas.
A função Numpy Amin () é uma das funções estatísticas de Numpy. É usado para retornar o valor mínimo da matriz Numpy ou o menor valor ao longo do eixo (em termos de linha ou coluna) quando necessário. Neste guia, discutiremos encontrar o menor elemento em uma matriz Numpy usando o método Amin ().
Sintaxe
A sintaxe a seguir é usada para implementar o método Numpy Amin ():
Numpy.Amin (arr, eixo, out, keepDims =< >, Inicial =< >)
Argumentos
São usados os quatro parâmetros opcionais e não opcionais a seguir:
Arr = Este argumento indica uma matriz numpy ou dados de entrada a serem usados.
Eixo = Este argumento indica um eixo significa linha e coluna ao longo do qual o valor mínimo deve ser calculado.
Fora = Este argumento indica uma matriz alternativa na qual os resultados são salvos ou colocados. É um parâmetro opcional.
KeepDims = Se o valor desse argumento for definido, o eixo reduzido será deixado como dimensões com o tamanho um.
Inicial = Este argumento indica o valor mais alto ou máximo da matriz numpy. É um parâmetro escalar e opcional.
Valores de retorno
A função Amin () retorna dois tipos de valores mínimos:
Vantagens da matriz numpy
A seguir estão as vantagens:
Desvantagens da matriz Numpy
Exemplo não. 1
Encontre o valor mínimo e o eixo mínimo da matriz.
Em primeira instância, obteremos o valor mínimo da matriz e a linha mínima da matriz. Primeiro, importamos a biblioteca Numpy de Python como NP. Sem importar, seu código não será executado. Em seguida, atribuímos valores aleatórios “arr” i-e [26, 27, 28] e [55, 56, 57] de acordo com a sintaxe. Depois disso, imprimimos a matriz fornecida "arr" para exibir a saída. A função print () é usada para mostrar a saída. Em seguida, impresso, o valor mínimo da matriz é chamando o NP.Função Amin ((arr)). Finalmente, imprimimos o valor mínimo entre o eixo em termos de linha ligando para NP.Função Amin (arr, 0). Aqui, passamos 0 como o parâmetro da função Amin ().
Aqui está a saída do programa anterior em que ficamos com valores mínimos e linhas mínimas.
Nesse resultado, temos um valor mínimo de 26, e a linha mínima da matriz é [26, 27, 28].
Exemplo não. 2
Determinar o menor valor da matriz unidimensional.
Para esclarecer mais conceitos sobre o método NP Amin (), aqui está outro exemplo em que implementamos um programa para encontrar o valor mínimo da matriz unidimensional. Importar a biblioteca Numpy de Python é a etapa principal. Então, na segunda declaração, inicialize a matriz passando números aleatórios chamando NP.Função Array (). Passamos elementos [17, 18, 19] para a matriz para encontrar seu valor mínimo. Na terceira declaração, inicializamos "min_ele", que representa o elemento mínimo.
Além disso, invocamos o NP.Método Amin (Array), que nos dá um elemento mínimo da matriz. Na quarta declaração, a instrução print () exibe os valores da matriz. No final, a declaração de impressão mostra o menor elemento da matriz definida. O "min_ele" fornece o valor mínimo no resultado.
Aqui está o resultado do programa anteriormente executado:
No resultado da quarta declaração, obtemos [17 18 19], que é a matriz definida. Da mesma forma, no resultado da quinta declaração, obtemos o valor mínimo da matriz dada, que é 17.
Exemplo não. 3
Adquirir os valores mínimos em uma matriz multidimensional.
Nesse caso, implementaríamos o NP.Função Amin () para obter os valores mínimos da matriz multidimensional. Array multidimensional significa matrizes de diferentes dimensões ou formas, por exemplo, 6*3, 5*3.
Na primeira etapa, importamos a biblioteca Python Numpy como NP, o que é obrigatório para mencionar. Em seguida, atribua a variável "arr" a diferentes matrizes com elementos aleatórios usando NP.Array () Função I-E ([(21, 3, 36), (42, 7, 48), (81, 48, 30), (61, 67, 98)]). Na próxima declaração, a função de impressão (arr) representa os elementos especificados de cada matriz. A instrução print () está sendo chamada para exibir a matriz/tamanho da matriz, que representa o tamanho das colunas e linhas de cada matriz. Isso é feito chamando o NP.Função da forma (arr). A declaração de impressão é novamente aplicada para exibir o valor mínimo de toda a matriz chamando o NP.Método Amin ((arr)). Na próxima declaração, "M" é inicializado como uma variável, passando para o NP.Função Amin (arr, eixo = 1). Passamos argumentos "arr" e eixo "1", que contêm o valor mínimo de cada linha. Em seguida, a saída é exibida usando uma instrução de impressão. Além disso, "n" é inicializado como uma variável. No segundo caso, damos "arr" e eixo "0" como os argumentos da função, que contêm o valor mínimo de cada coluna chamando a função Amin (arr, eixo = 0) e imprimindo a saída com a ajuda da impressão () método.
O resultado do código implementado é fornecido no qual temos os elementos de uma matriz multidimensional necessária, a matriz da matriz e o valor mínimo da matriz.
Conclusão
Neste artigo, conversamos sobre o Numpy.Função Amin () e sua sintaxe, parâmetros e valores de retorno que nos ensinaram a implementar os programas Python Numpy usando esta função. Também cobrimos suas vantagens e desvantagens, através das quais aprendemos sobre o escopo de Numpy e suas funções. Executamos programas diferentes para ver a funcionalidade do NP.Método Amin () e como é usado em Python. Além disso, obtivemos o menor valor da matriz unidimensional e da matriz multidimensional usando o método Amin ().