NP NP.voltear

NP NP.voltear
La función Flip en Numpy le permite revertir el orden de los elementos en una matriz a lo largo de un eje especificado mientras preserva la forma de la matriz.

Explore cómo funciona esta función y cómo usarla.

Sintaxis de funciones

La sintaxis de la función se muestra a continuación:

numpy.Flip (m, eje = ninguno)

Parámetros

La función acepta los siguientes parámetros:

  1. M - se refiere a la matriz de entrada o al objeto Like_like.
  2. eje: define el eje a lo largo del cual se invierten los elementos. Por defecto, la función aplanará la matriz e revertirá los elementos.

Valor de retorno

La función devolverá la matriz de m con los elementos invertidos pero la forma conservada.

Ejemplo 1

El siguiente código utiliza la función flip () para revertir la matriz proporcionada.

# Importar Numpy
importar numpy como np
arr = np.Arange (6).remodelar (2,3)
Imprimir (arr)
Imprimir (NP.Flip (arr, axis = none))

En el ejemplo anterior, revertimos los elementos de la matriz 2d. La matriz resultante es como se muestra:

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

Ejemplo #2

Para voltear la matriz horizontalmente, configuramos el eje en cero, como se muestra en el código a continuación:

arr = np.Arange (6).remodelar (2,3)
print (f "original: arr")
imprimir (f "volteado: np.flip (arr, axis = 0) ")

El código anterior debe devolver la matriz volteada como:

original:
[[0 1 2]
[3 4 5]]
volteado:
[[3 4 5]
[0 1 2]]

Ejemplo #3

Para revertir los elementos verticalmente, configure el eje como uno. La ilustración del código es como se muestra:

arr = np.Arange (6).remodelar (2,3)
print (f "original: arr")
imprimir (f "volteado: np.flip (arr, axis = 1) ")

La salida resultante es como se muestra:

original:
[[0 1 2]
[3 4 5]]
volteado:
[[2 1 0]
[5 4 3]]

Conclusión

En este tutorial, hemos cubierto la sintaxis de la función Flip () y vimos ejemplos detallados de cómo funciona la función a lo largo de varios ejes de matriz.

Gracias por leer!!