función numpy.rollaxis() | Python

numpy.rollaxis()función rodar el eje especificado hacia atrás, hasta que se encuentra en una posición determinada.

Sintaxis: numpy.rollaxis(arr, axis, start=0)
Parámetros:
arr: [ndarray] Array de entrada.
axis : [int] El eje para rodar hacia atrás. Las posiciones de los otros ejes no cambian entre sí.
start : [int, opcional] El eje gira hasta que se encuentra antes de esta posición. El valor predeterminado, 0, da como resultado una tirada «completa».
Retorno: [ndarray] En versiones anteriores de NumPy, arr se devuelve solo si se cambia el orden de los ejes; de lo contrario, se devuelve la array de entrada. Para NumPy >= 1.10.0, siempre se devuelve una vista de arr.

Código #1:

# Python program explaining
# numpy.rollaxis() function
  
# importing numpy as geek 
import numpy as geek
  
arr = geek.ones((1, 2, 3, 4))
  
gfg = geek.rollaxis(arr, 3, 1).shape
  
print (gfg)

Producción :

(1, 4, 2, 3)

 
Código #2:

# Python program explaining
# numpy.rollaxis() function
  
# importing numpy as geek 
import numpy as geek
  
arr = geek.ones((1, 2, 3, 4))
  
gfg = geek.rollaxis(arr, 2).shape
  
print (gfg)

Producción :

(3, 1, 2, 4)

Publicación traducida automáticamente

Artículo escrito por sanjoy_62 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 *