Numpy NP.Rottop 10

Numpy NP.Rottop 10

Die Numpy Rot90 () -Funktion ermöglicht das Drehen eines Arrays um 90 Grad entlang einer bestimmten Achse.

Lassen Sie uns diskutieren.

Funktionssyntax

Die Funktionssyntax ist wie gezeigt:

1
Numpy.Rot90 (Array, K = 1, Achsen = (0, 1))

Die Funktionsparameter sind wie gezeigt:

  1. Array - bezieht sich auf das Eingangsarray.
  2. k - Anzahl der Male, um das Array um 90 Grad zu drehen.
  3. Achse - entlang der Achse, um das Array zu drehen.

Rückgabewert

Die Funktion gibt eine Kopie des Arrays zurück, wobei die Elemente entlang der angegebenen Achse um 90 Grad gedreht wurden.

Beispiel 1

Das folgende Beispiel zeigt die Funktion rot90 () mit einem zweidimensionalen Array.

1
2
3
4
# Numpy importieren
Numph als NP importieren
arr = np.Array ([[1,2,3], [5,6,7]])
drucken (np.rot90 (arr))

Die Funktion dreht das Array entlang der Nullachse und gibt das Array wie gezeigt zurück:

1
2
3
[[3 7]
[2 6]
[15]]

Beispiel #2

Um ein Array entlang der Nullachse um 180 Grad zu drehen, können wir:

1
2
arr = np.Array ([[1,2,3], [5,6,7]])
drucken (np.Rot90 (arr, k = 2))

Die Anzahl der Male gibt der Funktion an, das Array entlang der Nullachse um 180 Grad zu drehen. Der obige Code sollte ein Array als:

1
2
[[7 6 5]
[3 2 1]]

Abschluss

In diesem Artikel wurde erfasst.

Danke fürs Lesen!!