Поддержим ваш первый шаг:
-10% на профессии и специальные условия до 19 мая

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

Аватар пользователя Maksim Litvinov
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
Бесплатно
Введение в аналитику данных
Теория и практика с нуля
Перейти к курсу
Поможем с выбором
Если у вас есть вопросы о формате или вы не знаете, что выбрать, оставьте свой номер — мы позвоним и ответим на все вопросы
Отправляя форму, вы принимаете «Соглашение об обработке персональных данных» и условия «Оферты», а также соглашаетесь с «Условиями использования»