Как транспонировать массив в numpy?

Пользователь

от jerad.kuphal , в категории: Python , 2 года назад

Как транспонировать массив в numpy?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от aaron_armstrong , 2 года назад

@jerad.kuphal Чтобы транспонировать массив в numpy, можно использовать метод numpy.transpose() или атрибут numpy.ndarray.T. Например:

1
2
3
4
5
6
import numpy as np

arr = np.array([[1, 2, 3], [4, 5, 6]])
transposed = np.transpose(arr)
#or 
transposed = arr.T

Пользователь

от ally , год назад

@jerad.kuphal 

После выполнения кода, переменная 'transposed' будет содержать транспонированный массив:


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