numpy.ma.MaskedArray.transpose#

метод

ma.MaskedArray.транспонирование(*оси)[источник]#

Возвращает представление массива с переставленными осями.

См. numpy.transpose для полной документации.

Параметры:
осиNone, кортеж целых чисел, или n целые числа
  • None или без аргумента: меняет порядок осей на обратный.

  • кортеж целых чисел: i в j-е место в кортеже означает, что массив i-я ось становится осью транспонированного массива j-я ось.

  • n ints: то же, что и n-кортеж из тех же ints (эта форма предназначена просто как "удобная" альтернатива форме кортежа).

Возвращает:
pndarray

Представление массива с соответствующим образом переставленными осями.

Смотрите также

transpose

Эквивалентная функция.

ndarray.T

Свойство массива, возвращающее транспонированный массив.

ndarray.reshape

Придать массиву новую форму без изменения его данных.

Примеры

>>> import numpy as np
>>> a = np.array([[1, 2], [3, 4]])
>>> a
array([[1, 2],
       [3, 4]])
>>> a.transpose()
array([[1, 3],
       [2, 4]])
>>> a.transpose((1, 0))
array([[1, 3],
       [2, 4]])
>>> a.transpose(1, 0)
array([[1, 3],
       [2, 4]])
>>> a = np.array([1, 2, 3, 4])
>>> a
array([1, 2, 3, 4])
>>> a.transpose()
array([1, 2, 3, 4])