In diesem Artikel wird hauptsächlich das Löschen der gesamten Zeile und Spalte des Arrays vorgestellt. Jetzt kann ich es mit Ihnen teilen
numpy delete kann die gesamte Zeile und Spalte des Arrays löschen. Im Folgenden finden Sie eine kurze Einführung und ein Beispiel zur Veranschaulichung der Verwendung der Löschfunktion:
numpy.delete(arr, obj, axis=None)
Parameter:
arr: Eingabearray
obj: Slice, Ganzzahl, gibt an, welches Unterarray entfernt werden soll
Achse: Löschen Sie das Unterarray. Achse
Achse = 0: Zeigt das Löschen der Zeilen des Arrays an.
Achse = 1: Zeigt das Löschen der Spalten des Arrays an.
Achse = Keine: Zeigt an, dass das Array als eindimensionales Array gekachelt wird. Indexlöschung
gibt zurück: ein neues Unterarray
x = array([[1,2,3], [4,5,6], [7,8,9]])
1. Löschen Sie die i-te Zeile und mehrere Zeilenoperationen
x = numpy.delete(x, i, axis = 0)
Mehrere Zeilenoperationen löschen:
2. Spalte i oder mehrere Spalten löschen
x = numpy.delete(x, i , axis = 1)
Mehrspaltigen Vorgang löschen:
3.Achse = Keine Operation
Das Obige ist der gesamte Inhalt dieses Artikels für weitere verwandte Inhalte Bitte achten Sie auf die chinesische PHP-Website.
Verwandte Empfehlungen:
Beispiele für das Spleißen von Numpy-Arrays bzw. das Zusammenführen von Zeilen und Spalten
Das obige ist der detaillierte Inhalt vondelete in numpy löscht die gesamte Zeile und Spalte des Arrays. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!