как транспонировать матрицу в numpy
Ответы
Maksim Litvinov
10 июля 2024
Для транспонирования матрицы в библиотеке NumPy можно воспользоваться методом numpy.transpose()
или же использовать атрибут .T
.
Пример:
import numpy as np
# Создаем матрицу
matrix = np.array([[1, 2, 3],
[4, 5, 6],
[7, 8, 9]])
# Транспонирование матрицы с помощью метода numpy.transpose()
transpose_matrix = np.transpose(matrix)
# Транспонирование матрицы с помощью атрибута .T
transpose_matrix = matrix.T
print(transpose_matrix)
Оба варианта приведут к одинаковому результату - транспонированная матрица:
[[1 4 7]
[2 5 8]
[3 6 9]]
Таким образом, транспонирование матрицы в NumPy достаточно просто и удобно с помощью указанных методов
1
0