Cómo hacer una matriz transpuesta en python
La función de transposición transpose() del módulo numpy se utiliza para transponer una matriz A y transformarla en una matriz transpuesta AT.
import numpy as np
np.transpose(x)
El argumento x es la matriz a transponer (A).
La función devuelve la matriz transpuesta AT a la salida.
¿Qué es la matriz transpuesta? Es una matriz en la que las filas son reemplazadas por columnas. Por ejemplo, la primera fila 1 2 3 de la matriz A se convierte en la primera columna de la matriz AT.
Ejemplo
Dada una matriz 2x2 creada con la función array de numpy
x=np.array([[1,4,7],[2,5,8],[3,6,9]])
Calcule la matriz transpuesta utilizando la función transpose(x).
y=np.transpose(x).
El valor de la matriz transpuesta se asigna a la variable y.
array([[1, 2, 3],
[4, 5, 6],
[7, 8, 9]])
La matriz y es la matriz transpuesta de x.