/
Вопросы и ответы
/
Аналитика данных
/

как транспонировать матрицу в numpy

как транспонировать матрицу в numpy

3 года назад

Arthur Cheremisin

Ответы

1

Для транспонирования матрицы в библиотеке 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 достаточно просто и удобно с помощью указанных методов

2 года назад

Maksim Litvinov

+7 800 100 22 47

бесплатно по РФ

+7 495 085 21 62

бесплатно по Москве

108813 г. Москва, вн.тер.г. поселение Московский,
г. Московский, ул. Солнечная, д. 3А, стр. 1, помещ. 20Б/3
ОГРН 1217300010476
ИНН 7325174845