Maison > développement back-end > Tutoriel Python > Comment faire fonctionner la transposition de la matrice numpy

Comment faire fonctionner la transposition de la matrice numpy

zbt
Libérer: 2023-12-01 14:08:53
original
1256 Les gens l'ont consulté

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.

Comment faire fonctionner la transposition de la matrice numpy

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)
Copier après la connexion

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)
Copier après la connexion

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal