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