Método Numpy Amin

Método Numpy Amin

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:

    1. Escalar: quando o eixo não é nenhum
    2. A matriz de ndim-1: quando o eixo é dado

Vantagens da matriz numpy

A seguir estão as vantagens:

    • Uma matriz Numpy consome menos espaço de memória.
    • É usado para criar matrizes de n-dimension.
    • Fornece melhor velocidade de tempo de execução no python.
    • Matrizes numpy são usadas na solução de equações lineares.
    • Ele suporta operações de multiplicação e adição.
    • É usado para análise de dados.

Desvantagens da matriz Numpy

    • As operações de inserção e exclusão tornam caras devido a dados armazenados em um local contíguo.

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 ().