Numpy NP.Pelo menos_1d

Numpy NP.Pelo menos_1d

Esta função permite converter valores de entrada em uma matriz de pelo menos uma dimensão.

Vamos explorar como essa função funciona.

Função Sintaxe

A sintaxe da função é expressa como mostrado:

1
Numpy.pelo menos_1d (*arys)

Parâmetros

A função aceita os seguintes parâmetros:

  1. Array1, Array2, Array3… - refere -se a uma ou mais matrizes de entrada ou objetos de Array_like_like.

Valor de retorno

A função retorna uma matriz ou uma lista de matrizes, cada uma com uma dimensão maior ou igual a 1.

Se a entrada for um valor escalar, a função o converte em uma matriz unidimensional, enquanto as entradas n-dimensionais são conservadas.

Exemplo 1

O exemplo abaixo mostra como usar a função pelo menos para converter um valor escalar em uma matriz unidimensional.

1
2
3
4
# importar numpy
importar numpy como np
Print (F "Array: NP.pelo menos_1d (10) ")
Print (F "Shape: NP.pelo menos_1d (10).forma")

No código acima, passamos um valor escalar para a função pelo menos_1D, que retorna uma matriz 1D como mostrado:

1
2
Array: [10]
forma: (1)

Exemplo #2

O exemplo abaixo demonstra como a função opera em uma matriz bidimensional.

1
2
arr = np.Array ([[1,2,3], [4,5,6]]))
Imprimir (NP.pelo menos_1d (arr))

A função não altera o valor de entrada, pois contém pelo menos uma dimensão. Isso significa que o valor de entrada é preservado.

Exemplo #3

Você também pode verificar se o valor de entrada é pelo menos uma dimensão, como mostrado no código de exemplo abaixo:

1
2
arr = np.Array ([[1,2,3], [4,5,6]]))
Imprimir (NP.pelo menos_1d (arr) é arr)

Aqui, testamos se a matriz de entrada é pelo menos 1d. O código acima deve retornar:

1
Verdadeiro

Fechamento

Este artigo nos ensinou a converter um valor de entrada em pelo menos uma dimensão usando o NP.Função pelo menos_1d ().

Obrigado pela leitura!!