Transpose matriks numpy boleh dilakukan dengan menggunakan fungsi numpy.transpose dan menggunakan atribut .T tatasusunan. Pengenalan terperinci: 1. Gunakan fungsi numpy.transpose untuk mencipta matriks, gunakan fungsi transpos untuk transpos, dan cetak matriks transpos 2. Gunakan atribut .T tatasusunan untuk mencipta matriks, dan gunakan atribut .T untuk transpos sahaja.
Sistem pengendalian tutorial ini: sistem Windows 10, versi Python 3.11.4, komputer DELL G3.
Untuk menukar matriks NumPy, anda boleh menggunakan fungsi numpy.transpose atau atribut .T tatasusunan. Berikut ialah dua cara biasa:
Menggunakan fungsi numpy.transpose:
import numpy as np # 创建一个矩阵 matrix = np.array([[1, 2, 3], [4, 5, 6]]) # 使用transpose函数进行转置 transposed_matrix = np.transpose(matrix) # 打印转置后的矩阵 print(transposed_matrix)
Menggunakan atribut .T bagi tatasusunan:
import numpy as np # 创建一个矩阵 matrix = np.array([[1, 2, 3], [4, 5, 6]]) # 使用.T属性进行转置 transposed_matrix = matrix.T # 打印转置后的矩阵 print(transposed_matrix)
Sama ada menggunakan fungsi numpy.transpose atau atribut .T, mereka boleh menukar matriks Tukar baris dan lajur untuk mendapatkan matriks terpindah. Kedua-dua kaedah di atas adalah setara, dan anda boleh memilih kaedah mana yang hendak digunakan untuk menukar matriks mengikut keutamaan peribadi anda.
Atas ialah kandungan terperinci Bagaimana untuk mengendalikan transpose matriks numpy. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!