Рубрики
Без рубрики

Numpy Matrix транспонирование () – транспонирование массива в Python

Транспоминация матрицы получается путем перемещения данных строк в столбец и данные столбцов к строкам. Если у нас есть массив формы (X, Y), то

Автор оригинала: Pankaj Kumar.

Транспоминация матрицы получается путем перемещения данных строк в столбец и данные столбцов к строкам.

Если у нас есть массив формы (x, y), то транспозью массива будет иметь форму (y, x).

Numpy Matrix транспонирование ()

Модуль Python Numpy в основном используется для работы с массивами в Python. Мы можем использовать функцию транспонирования (), чтобы получить транспозью массива.

import numpy as np

arr1 = np.array([[1, 2, 3], [4, 5, 6]])

print(f'Original Array:\n{arr1}')

arr1_transpose = arr1.transpose()

print(f'Transposed Array:\n{arr1_transpose}')

Выход:

Original Array:
[[1 2 3]
 [4 5 6]]
Transposed Array:
[[1 4]
 [2 5]
 [3 6]]

Намечающий массив транспонимент

Транспонировать массив, как объект

Функция Transpail () работает с таким, как объект, такой как вложенный список.

arr1 = [[1, 2, 3], [4, 5, 6]]

arr1_transpose = np.transpose(arr1)

Результатом будет такой же, как более ранняя программа.

Ссылка: API док