| [ Web Proxy ] |
| Viewing: https://numpy.org/doc/stable/reference/generated/../generated/../generated/numpy.rot90.html | [Back] [Original] |
Rotate an array by 90 degrees in the plane specified by axes.
Rotation direction is from the first towards the second axis. This means for a 2D array with the default k and axes, the rotation will be counterclockwise.
Array of two or more dimensions.
Number of times the array is rotated by 90 degrees.
The array is rotated in the plane defined by the axes. Axes must be different.
A rotated view of m.
See also
Notes
rot90(m, k=1, axes=(1,0)) is the reverse of
rot90(m, k=1, axes=(0,1))
rot90(m, k=1, axes=(1,0)) is equivalent to
rot90(m, k=-1, axes=(0,1))
Examples
>>> import numpy as np
>>> m = np.array([[1,2],[3,4]], int)
>>> m
array([[1, 2],
[3, 4]])
>>> np.rot90(m)
array([[2, 4],
[1, 3]])
>>> np.rot90(m, 2)
array([[4, 3],
[2, 1]])
>>> m = np.arange(8).reshape((2,2,2))
>>> np.rot90(m, 1, (1,2))
array([[[1, 3],
[0, 2]],
[[5, 7],
[4, 6]]])
| Web Proxy Viewer | New URL | Original Page |