NP NP.Al menos_1d

NP NP.Al menos_1d

Esta función le permite convertir los valores de entrada en una matriz de al menos una dimensión.

Exploremos cómo funciona esta función.

Sintaxis de funciones

La sintaxis de la función se expresa como se muestra:

1
numpy.al menos_1d (*arys)

Parámetros

La función acepta los siguientes parámetros:

  1. Array1, Array2, Array3 .. - se refiere a una o más matrices de entrada o objetos de matriz.

Valor de retorno

La función devuelve una matriz o una lista de matrices, cada una con una dimensión mayor o igual a 1.

Si la entrada es un valor escalar, la función la convierte en una matriz unidimensional mientras que las entradas N-dimensionales se conservan.

Ejemplo 1

El ejemplo a continuación muestra cómo usar la función al menos_1D para convertir un valor escalar en una matriz unidimensional.

1
2
3
4
# Importar Numpy
importar numpy como np
Impresión (F "Array: NP.al menos_1d (10) ")
Impresión (F "forma: NP.al menos_1d (10).forma")

En el código anterior, pasamos un valor escalar a la función AtLeast_1d, que devuelve una matriz 1D como se muestra:

1
2
Array: [10]
Forma: (1,)

Ejemplo #2

El siguiente ejemplo demuestra cómo funciona la función en una matriz bidimensional.

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

La función no altera el valor de entrada, ya que contiene al menos una dimensión. Esto significa que el valor de entrada se conserva.

Ejemplo #3

También puede verificar si el valor de entrada es al menos una dimensión, como se muestra en el código de ejemplo a continuación:

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

Aquí, probamos si la matriz de entrada es al menos 1D. El código anterior debería devolver:

1
Verdadero

Clausura

Este artículo nos enseñó cómo convertir un valor de entrada en al menos una dimensión utilizando el NP.Función al menos_1d ().

Gracias por leer!!