La fonction Numpy Rot90 () permet la rotation d'un tableau de 90 degrés le long d'un axe spécifié.
Discutons.
Syntaxe de fonction
La syntaxe de fonction est comme indiqué:
1 | nombant.rot90 (tableau, k = 1, axes = (0, 1)) |
Les paramètres de fonction sont comme indiqué:
Valeur de retour
La fonction renvoie une copie du tableau avec les éléments tournés le long de l'axe spécifié de 90 degrés.
Exemple 1
L'exemple ci-dessous montre l'utilisation de la fonction ROT90 () avec un tableau bidimensionnel.
1 2 3 4 | # Importer Numpy Importer Numpy comme NP arr = np.Array ([[1,2,3], [5,6,7])) Imprimer (NP.rot90 (arr)) |
La fonction fera pivoter le tableau le long de l'axe zéro et renvoie le tableau comme indiqué:
1 2 3 | [[3 7] [2 6] [1 5]] |
Exemple n ° 2
Pour faire tourner un tableau le long de l'axe zéro de 180 degrés, nous pouvons faire:
1 2 | arr = np.Array ([[1,2,3], [5,6,7])) Imprimer (NP.rot90 (arr, k = 2)) |
Le nombre de fois indique à la fonction de faire pivoter le tableau le long de l'axe zéro de 180 degrés. Le code ci-dessus doit renvoyer un tableau comme:
1 2 | [[7 6 5] [3 2 1]] |
Conclusion
Cet article couvrait comment faire pivoter un tableau de 90 degrés le long d'un axe spécifié en utilisant la fonction rot90 ().
Merci d'avoir lu!!