Maison > Article > développement back-end > Comment faire fonctionner la transposition de la matrice numpy
La transposition de la matrice Numpy peut être effectuée en utilisant la fonction numpy.transpose et en utilisant l'attribut .T du tableau. Introduction détaillée : 1. Utilisez la fonction numpy.transpose pour créer une matrice, utilisez la fonction de transposition pour transposer et imprimez la matrice transposée ; 2. Utilisez l'attribut .T du tableau pour créer une matrice et utilisez l'attribut .T ; à transposer. Imprimez simplement la matrice transposée.
Le système d'exploitation de ce tutoriel : système Windows 10, Python version 3.11.4, ordinateur DELL G3.
Pour transposer une matrice NumPy, vous pouvez utiliser la fonction numpy.transpose ou l'attribut .T du tableau. Voici deux manières courantes :
En utilisant la fonction numpy.transpose :
import numpy as np # 创建一个矩阵 matrix = np.array([[1, 2, 3], [4, 5, 6]]) # 使用transpose函数进行转置 transposed_matrix = np.transpose(matrix) # 打印转置后的矩阵 print(transposed_matrix)
En utilisant l'attribut .T du tableau :
import numpy as np # 创建一个矩阵 matrix = np.array([[1, 2, 3], [4, 5, 6]]) # 使用.T属性进行转置 transposed_matrix = matrix.T # 打印转置后的矩阵 print(transposed_matrix)
Que ce soit en utilisant la fonction numpy.transpose ou l'attribut .T, ils peuvent convertir la matrice Intervertissez les lignes et les colonnes pour obtenir la matrice transposée. Les deux méthodes ci-dessus sont équivalentes et vous pouvez choisir quelle méthode utiliser pour transposer la matrice en fonction de vos préférences personnelles.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!