Heim > Artikel > Backend-Entwicklung > Wie füge ich einem NumPy-Array eine zusätzliche Spalte hinzu?
Anhängen einer zusätzlichen Spalte an ein NumPy-Array
Das Hinzufügen einer zusätzlichen Spalte zu einem NumPy-Array ist eine unkomplizierte Aufgabe, die mit dem erledigt werden kann np.c_-Funktion. Diese Funktion wurde speziell für die Verkettung von Arrays entlang von Spalten entwickelt und ist daher die ideale Wahl für diesen Zweck.
Um eine Spalte mit Nullen anzuhängen, verwenden Sie einfach die folgende Syntax:
<code class="python">np.c_[array, np.zeros((array.shape[0], 1))]</code>
Zum Beispiel , gegeben das folgende 2D-Array:
<code class="python">a = np.array([ [1, 2, 3], [2, 3, 4], ])</code>
Um eine Spalte mit Nullen hinzuzufügen, können wir verwenden:
<code class="python">b = np.c_[a, np.zeros((a.shape[0], 1))]</code>
Dies führt zu folgendem Array:
<code class="python">b = np.array([ [1, 2, 3, 0], [2, 3, 4, 0], ])</code>
Hinweis:
Das obige ist der detaillierte Inhalt vonWie füge ich einem NumPy-Array eine zusätzliche Spalte hinzu?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!