función numpy.moveaxis() | Python

numpy.moveaxis()mueve los ejes de una array a nuevas posiciones. Otros ejes permanecen en su orden original.

Sintaxis: numpy.moveaxis(arr, fuente, destino)
Parámetros:
arr: [ndarray] array de entrada.
source : [int o secuencia de int] Posiciones originales de los ejes a mover. Estos deben ser únicos.
destino : [int o secuencia de int] Posiciones de destino para cada uno de los ejes originales. Estos también deben ser únicos.
Retorno: [ndarray] Array con ejes movidos. Esta array es una vista de la array de entrada.

Código #1:

# Python program explaining
# numpy.moveaxis() function
  
# importing numpy as geek 
import numpy as geek
  
arr = geek.zeros((1, 2, 3, 4))
  
gfg = geek.moveaxis(arr, 0, -1).shape
  
print (gfg)

Producción :

(2, 3, 4, 1)

 
Código #2:

# Python program explaining
# numpy.moveaxis() function
  
# importing numpy as geek 
import numpy as geek
  
arr = geek.zeros((1, 2, 3, 4))
  
gfg = geek.moveaxis(arr, -1, 0).shape
  
print (gfg)

Producción :

(4, 1, 2, 3)

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 *