Манипуляции с массивом NumPy: функция rot90 ()
функция numpy.rot90 ()
Функция rot90 () используется для поворота массива на 90 градусов в плоскости, заданной осями.
Направление вращения от первого к второй оси.
Синтаксис:
numpy.rot90 (м, к = 1, оси = (0, 1))
Версия: 1.15.0
Параметр:
название | Описание | Необходимые / Необязательный |
---|---|---|
м | Массив двух или более измерений. | необходимые |
К | Количество поворотов массива на 90 градусов. | необходимые |
оси | Массив вращается в плоскости, определяемой осями. Оси должны быть разные. | необходимые |
Возвращаемое значение:
y: ndarray - повернутый вид m.
Пример-1: функция numpy.rot90 ()
>>> import numpy as np
>>> m = np.array([[1,2], [3,4], [5,6]], int)
>>> m
array([[1, 2],
[3, 4],
[5, 6]])
>>> np.rot90(m)
array([[2, 4, 6],
[1, 3, 5]])
Иллюстрированная презентация:
Пример 2: функция numpy.rot90 ()
>>> import numpy as np
>>> m = np.array([[1,2], [3,4], [5,6]], int)
>>> np.rot90(m, 3)
array([[5, 3, 1],
[6, 4, 2]])
Иллюстрированная презентация:
Python - NumPy Code Editor:
Предыдущая: roll ()
Следующая: Двоичная операция NumPy Home
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code