NumPy amin()

Resumo : neste tutorial, você aprenderá como usar a amin()função numpy para encontrar o elemento mínimo em um array.

Introdução à função NumPy amin()

A amin()função retorna o elemento mínimo de uma matriz ou o elemento mínimo ao longo de um eixo. Aqui está a sintaxe da amin()função:

numpy.amin(a, axis=None, out=None, keepdims=<no value>, initial=<no value>, where=<no value>)Linguagem de código:  Python  ( python )

A função é equivalente ao método do objeto:amin()min()ndarray

ndarray.min(axis=None, out=None, keepdims=False, initial=<no value>, where=True)Linguagem de código:  Python  ( python )

Exemplos de funções NumPy amin()

Vejamos alguns exemplos de uso da amin()função.

1) Usando a função numpy amin() no exemplo de array 1-D

O exemplo a seguir usa a função numpy amin()para encontrar o valor mínimo em uma matriz 1-D:

import numpy as np


a = np.array([1, 2, 3])
min = np.amin(a)
print(min)Linguagem de código:  Python  ( python )

Saída:

1Linguagem de código:  Python  ( python )

Como funciona.

Primeiro, crie um novo array que tenha três números 1, 2 e 3:

a = np.array([1, 2, 3])Linguagem de código:  Python  ( python )

Em segundo lugar, encontre o número mínimo usando a amin()função:

min = np.amin(a)Linguagem de código:  Python  ( python )

Terceiro, exiba o resultado:

print(min)Linguagem de código:  Python  ( python )

2) Usando a função numpy amin() em exemplos de array multidimensional

O exemplo a seguir usa a amin()função para encontrar o número mínimo em uma matriz 2-D:

import numpy as np

a = np.array([
    [1, 2],
    [3, 4]]
)
min = np.amin(a)
print(min)Linguagem de código:  Python  ( python )

Saída:

1Linguagem de código:  Python  ( python )

Se quiser encontrar o valor mínimo em cada eixo, você pode usar o argumento do eixo. Por exemplo, o seguinte usa a amin()função para encontrar o valor mínimo no eixo 0:

import numpy as np

a = np.array([
    [1, 2],
    [3, 4]]
)
min = np.amin(a, axis=0)
print(min)Linguagem de código:  Python  ( python )

Saída:

[1 2]Linguagem de código:  Python  ( python )

Da mesma forma, você pode usar a amin()função para encontrar o valor mínimo no eixo 1:

import numpy as np

a = np.array([
    [1, 2],
    [3, 4]]
)
min = np.amin(a, axis=1)
print(min)Linguagem de código:  Python  ( python )

Saída:

[1 3]Linguagem de código:  Python  ( python )

Resumo

  • Use a função numpy amin()para encontrar o elemento mínimo em uma matriz ou o elemento mínimo ao longo de um eixo.

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *