Con la ayuda del np.ediff1d()
método, podemos obtener la array 1D de diferencias entre dos elementos consecutivos usando el np.ediff1d()
método.
Sintaxis:
np.ediff1d(array)
Retorno: Devuelve una array 1D que tiene diferencias de elementos consecutivos.
Ejemplo #1:
En este ejemplo, podemos ver que al usar el np.ediff1d()
método, podemos obtener la array 1D de diferencias consecutivas de los elementos de una array usando este método.
# import numpy import numpy as np # using np.ediff1d() method arr = np.array([1, 2, 3, 5, 7, 11]) gfg = np.ediff1d(arr) print(gfg)
Producción :
[1 1 2 2 4]
Ejemplo #2:
# import numpy import numpy as np # using np.ediff1d() method arr = np.array([1, 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47]) gfg = np.ediff1d(arr) print(gfg)
Producción :
[1 1 2 2 4 2 4 2 4 6 2 6 4 2 4]
Publicación traducida automáticamente
Artículo escrito por Jitender_1998 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA