Ejecutar NumPy online

Transponer una matriz NumPy

La transposición invierte los dos ejes de una matriz.

¿Qué es Transponer una matriz NumPy?

La transposición invierte los dos ejes de una matriz.

Intercambia filas y columnas.

¿Cuándo se utiliza?

  • Realizar cálculos vectorizados.
  • Procesar arrays, matrices y datos científicos.
  • Preparar datos para data science y machine learning.

Código de ejemplo

Ejecutar código →
main.py
import numpy as np

matrix = np.array([[1, 2, 3], [4, 5, 6]])
print(matrix.T)

Resultado esperado

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

Cómo funciona

.T suele devolver una vista y no modifica la matriz original.

Cambia los valores y ejecuta el programa en el compilador Python online de CodeUtility sin instalar Python.

Ejercicios prácticos

Modifica las entradas y prueba casos límite antes de usar conjuntos de datos mayores.

  1. Cambia shape y dtype.
  2. Prueba números negativos, decimales y valores ausentes.
  3. Mide el rendimiento con arrays mayores.
Ejecutar en el IDE de Python →