Cómo usar la función Python Numpy Arange

Cómo usar la función Python Numpy Arange

Existen muchas funciones en la biblioteca Numpy de Python para realizar diferentes tipos de operaciones numéricas y científicas. Crear diferentes tipos de matrices para diversos fines es uno de los usos prácticos de la biblioteca Numpy. Python tiene una función incorporada llamada arange () para crear una lista de números secuenciales. Arange () es una de las funciones de creación de matriz de la biblioteca Numpy para crear una matriz de rangos numéricos. Los usos de la función numpy arange () se han explicado en este tutorial.

Sintaxis

notario público.matriz np.Arange ([inicio,] detener, [paso,], dtype = none)

Esta función puede tomar cuatro argumentos. El Argumento de inicio es opcional que define el valor inicial de la matriz. Si el valor de inicio se usa en la función, entonces el argumento obligatorio, detener, requerirá definir el valor final de la matriz. El argumento de paso es opcional que define la diferencia entre los elementos. El valor predeterminado de el paso es 1, y el valor de este argumento no puede ser 0. El cuarto argumento, dtype, Define el tipo de datos del elemento de matriz, y el valor predeterminado de este argumento es Ninguno. Esta función devuelve un objeto de matriz basado en los valores del argumento.

Uso de la función Arange ()

Tienes que instalar la biblioteca Python Numpy antes de practicar los ejemplos de este tutorial. Los usos de la función Arange () con un argumento, dos argumentos y tres argumentos se han mostrado en esta sección de este tutorial utilizando múltiples ejemplos.

Ejemplo-1: uso de la función arange () con un argumento

Cuando el Arange () La función de la biblioteca Numpy se usa con un argumento, luego el valor superior de la matriz se establece como el valor del argumento. El siguiente script creará una matriz numpy de valores de rango e imprimirá los diferentes atributos de matriz y valores de matriz. 12 se ha utilizado como el valor de argumento de la función Arange () que creará una matriz numpy de 12 elementos que comenzarán desde 0 y finalizarán hasta 11. A continuación, se imprimirá la dimensión, el tamaño y el tipo de datos de la matriz. Los valores de la matriz se imprimirán más tarde.

# Importar Numpy
importar numpy como np
# Crear una matriz numpy unidimensional de números secuenciales
np_array = np.Arange (12)
# Imprima los diferentes atributos de la matriz Numpy
imprimir ('La dimensión de la matriz:', np_array.ndim)
Imprimir ('La longitud de la matriz:', np_array.tamaño)
imprimir ('El tipo de datos de la matriz:', np_array.dtype)
# Imprima los valores de la matriz Numpy
print ('Los valores de la matriz son:', np_array)

Producción:

La siguiente salida aparecerá después de ejecutar el script.

Ejemplo-2: Uso de la función Arange () con dos argumentos

Cuando la función Arange () se usa con dos argumentos, entonces los valores de inicio y finalización de la matriz se establecerán como valores del argumento. El siguiente ejemplo muestra cómo crear una matriz con los valores inferiores y superiores utilizando Arange () función. La primera matriz se crea mediante la configuración 10 en el comenzar valor y 25 en el detener valor. Una variedad de 15 Se creará un número entero secuencial. A continuación, se imprimirán dos atributos y valores de matriz. La segunda matriz se crea mediante la configuración 0.5 en el comenzar valor y 5.5 en el detener valor. Se creará una matriz de 5 número flotante secuencial. Los mismos atributos y los valores de esta matriz se imprimirán más tarde.

# Importar biblioteca numpy
importar numpy como np
# Crear una matriz numpy de números enteros con los valores de inicio y finalización
np_array1 = np.Arange (10, 25)
# Imprimir diferentes atributos de la matriz
Imprimir ('El tamaño de la matriz:', np_array1.tamaño)
imprimir ('El tipo de datos de la matriz:', np_array1.dtype)
# Imprima los valores de la matriz Numpy
print ('Los valores de la matriz son:', np_array1)
# Crear una matriz numpy de números flotantes con los valores de inicio y finalización
np_array2 = np.Arange (0.5, 5.5)
# Imprimir diferentes atributos de la matriz
imprimir ('\ nthe tamaño de la matriz:', np_array2.tamaño)
imprimir ('El tipo de datos de la matriz:', np_array2.dtype)
# Imprima los valores de la matriz Numpy
print ('Los valores de la matriz son:', np_array2)

Producción:

La siguiente salida aparecerá después de ejecutar el script.

Ejemplo-3: Uso de la función Arange () con tres argumentos

El siguiente ejemplo muestra el uso de la función Arange () con tres argumentos. 10 está configurado para el comenzar argumento, 20 está configurado para el detener argumento, y 2 está configurado para el valor de argumento de paso de la función arange (). Creará una matriz de 5 valores enteros. El tamaño, el tipo de datos y los valores de la matriz se imprimirán como salida.

# Importar Numpy
importar numpy como np
# Crear una matriz numpy de números enteros con valores de inicio, final y paso
np_array = np.Arange (10, 20, 2)
# Imprimir diferentes atributos de la matriz
Imprimir ('El tamaño de la matriz:', np_array.tamaño)
imprimir ('El tipo de datos de la matriz:', np_array.dtype)
# Imprima los valores de la matriz Numpy
print ('Los valores de la matriz son:', np_array)

Producción:

La siguiente salida aparecerá después de ejecutar el script.

Ejemplo-4: uso de la función arange () con los valores de argumento negativo

El siguiente ejemplo muestra el uso de la función Arange () con los valores de argumento negativo. 50 se establece para el argumento de inicio, 20 se establece para el argumento STOP y 2 se establece para el valor del argumento de paso de la función Arange (). Creará una matriz de 9 números enteros negativos. El tamaño, el tipo de datos y los valores de la matriz se imprimirán como salida.

# Importar Numpy
importar numpy como np
# Crear una matriz numpy de números negativos con los valores de inicio, final y paso
np_array = np.Arange (-50, -5, 5)
# Imprimir diferentes atributos de la matriz
Imprimir ('El tamaño de la matriz:', np_array.tamaño)
imprimir ('El tipo de datos de la matriz:', np_array.dtype)
# Imprima los valores de la matriz Numpy
print ('Los valores de la matriz son:', np_array)

Producción:

La siguiente salida aparecerá después de ejecutar el script.

Conclusión

Las formas de crear una matriz numpy mediante el uso de la función Arange () se han descrito en este tutorial utilizando múltiples ejemplos. La creación de matriz con los números positivos y negativos secuenciales utilizando esta función se ha mostrado aquí. Espero que el propósito de usar la función Arange () se borre para los lectores después de leer este tutorial.