кодесурса
«NumPy

Манипулирование массивом NumPy: функция swapaxes ()

script1adsense2code
script1adsense3code

функция numpy.swapaxes ()

Функция swapaxes () используется для обмена двумя осями массива.

Синтаксис:

 numpy.swapaxes (a, источник, пункт назначения) 
«NumPy

Версия: 1.15.0

Параметр:

название Описание Необходимые /
Необязательный
Входной массив. необходимые
axis1 Первая ось необходимые
Начните Вторая ось необходимые

Возвращаемое значение:

a_swapped [ndarray] Для NumPy> = 1.10.0, если a является ndarray, тогда возвращается представление a; в противном случае создается новый массив. Для более ранних версий NumPy представление a возвращается только при изменении порядка осей, в противном случае возвращается входной массив

Пример 1: функция numpy.swapaxes ()

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

Иллюстрированная презентация:

«NumPy

Пример 2: функция numpy.swapaxes ()

>>> import numpy as np
>>> y = np.array([[[1,2],[3,4]],[[5,6],[7,8]]])
>>> y
array([[[1, 2],
        [3, 4]],
       [[5, 6],
        [7, 8]]])

Иллюстрированная презентация:

«NumPy

Пример 3: функция numpy.swapaxes ()

>>> import numpy as np
>>> np.swapaxes(y,1,2)
array([[[1, 3],
        [2, 4]],
       [[5, 7],
        [6, 8]]])

Python - NumPy Code Editor:

Предыдущая: rollaxis ()
Далее: ndarray.T ()

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code