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:
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!!