función numpy.swapaxes() | Python

numpy.swapaxes()función intercambiar dos ejes de una array.

Sintaxis: numpy.swapaxes(arr, axis1, axis2)
Parámetros:
arr: [array_like] array de entrada.
eje1 : [int] Primer eje.
eje2 : [int] Segundo eje.
Devolución: [ndarray] En versiones anteriores de NumPy, se devuelve una vista de arr solo si se cambia el orden de los ejes; de lo contrario, se devuelve la array de entrada. Para NumPy >= 1.10.0, si arr es un ndarray, se devuelve una vista de arr; de lo contrario, se crea una nueva array.

Código #1:

# Python program explaining
# numpy.swapaxes() function
  
# importing numpy as geek 
import numpy as geek
  
arr = geek.array([[2, 4, 6]])
  
gfg = geek.swapaxes(arr, 0, 1)
  
print (gfg)

Producción :

[[2]
 [4]
 [6]]

 
Código #2:

# Python program explaining
# numpy.swapaxes() function
  
# importing numpy as geek 
import numpy as geek
  
arr = geek.array([[[0, 1], [2, 3]], [[4, 5], [6, 7]]])
  
gfg = geek.swapaxes(arr, 0, 2)
  
print (gfg)

Producción :

[[[0 4]
  [2 6]]
 [[1 5]
  [3 7]]]

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 *