NumPy Array манипулирование: функция transpose ()
функция numpy.transpose ()
Функция transpose () используется для изменения размеров массива.
Синтаксис:
numpy.transpose (a, axes = None)
Версия: 1.15.0
Параметр:
название | Описание | Необходимые / Необязательный |
---|---|---|
Входной массив. | необходимые | |
ось | По умолчанию измените размеры на противоположные, в противном случае переставьте оси в соответствии с заданными значениями. | Необязательный |
Возвращаемое значение:
[ndarray]: a с переставленными осями. Представление возвращается по возможности.
Пример 2: функция numpy.transpose ()
>>> import numpy as np
>>> a = np.arange(6).reshape((3,2))
>>> np.transpose(a)
array([[0, 2, 4],
[1, 3, 5]])
Иллюстрированная презентация:
Пример 3: функция numpy.transpose ()
>>> import numpy as np
>>> a = np.ones((2,3,4))
>>> np.transpose(a,(1,0,2)).shape
(3, 2, 4)
>>> np.transpose(a,(2,1,0)).shape
(4, 3, 2)
Python - NumPy Code Editor:
Предыдущая: ndarray.T ()
Далее: изменение количества измерений atleast_1d ()
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code