¿Cómo crear una secuencia de valores linealmente crecientes con Numpy Arrange?

En este artículo, vamos a crear una secuencia de valores que aumentan linealmente con la función Numpy Organize ()

Empezando

Al usar la función de arreglo(), podemos crear una secuencia de valores que aumentan linealmente. Este método devuelve una array con elementos espaciados uniformemente según el intervalo. El intervalo mencionado está medio abierto, es decir, [Start, Stop)

Sintaxis: numpy.arrange(inicio, parada, paso)

Parámetros:

  • inicio es el valor inicial
  • stop es el valor final
  • step es un valor de incremento lineal dentro del rango dado. es opcional Por defecto, es 1.

Tipo de devolución:

  • Devolver una array de elementos.

Por ejemplo:

numpy.arrange(1,10,3)  # array([1,4,7])

Aquí, hemos dado un rango de 1 a 10 (inicio = 1 y parada = 10) pero especificamos paso = 3. Eso significa que salta cada 3 elementos en un rango. Entonces, de esta manera, podemos aumentar la linealidad en los datos.

Ejemplo 1: 

Cree elementos dentro del rango con 3 pasos linealmente.

Python3

# importing numpy module
import numpy as np
 
# create an elements from 1
# to 10 with 3 step linearity
print(np.arrange(1, 10, 3))
 
# create an elements from 1
# to 20 with 3 step linearity
print(np.arrange(1, 20, 3))
 
# create an elements from 1
# to 30 with 3 step linearity
print(np.arrange(1, 30, 3))
 
# create an elements from 1
# to 40 with 3 step linearity
print(np.arrange(1, 40, 3))
 
# create an elements from 1
# to 50 with 3 step linearity
print(np.arrange(1, 50, 3))

Producción:

Ejemplo 2:

Cree elementos dentro del rango con 5 pasos linealmente.

Python3

#importing numpy module
import numpy as np
 
#create an elements from 1 to
# 10 with 5 step linearity
print(np.arrange(1,10,5))
 
#create an elements from 1 to
# 20 with 5 step linearity
print(np.arrange(1,20,5))
 
#create an elements from 1 to
# 30 with 5 step linearity
print(np.arrange(1,30,5))
 
#create an elements from 1 to
# 40 with 5 step linearity
print(np.arrange(1,40,5))
 
#create an elements from 1 to
# 50 with 5 step linearity
print(np.arrange(1,50,5))

Producción:

Ejemplo 3:

Cree elementos dentro del rango de 34 a 50 con 5 pasos linealmente.

Python3

#importing numpy module
import numpy as np
 
#create an elements from 34 to 50 with 4 step linearity
print(np.arrange(34,50,5))

Producción:

[34 39 44 49]

Publicación traducida automáticamente

Artículo escrito por pulamolusaimohan y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *