Füge ein 1d Array an ein 2d Array in Numpy Python an

8

Ich habe ein numpliges 2D-Array [[1,2,3]] . Ich muss ein numpiges 1D-Array anfügen (sagen wir [4,5,6] ), so dass es [[1,2,3], [4,5,6]]

wird

Dies ist leicht mit Listen möglich, wo Sie einfach append in der 2D-Liste aufrufen.

Aber wie macht man das in Numpy-Arrays?

np.concatenate und np.append funktionieren nicht. Sie konvertieren das Array aus irgendeinem Grund in 1D.

Danke!

    
excavator 17.02.2016, 19:55
quelle

1 Antwort

7

Sie möchten vstack :

%Vor%

Sie können mehrere Zeilen unter der Bedingung stapeln, dass Die Arrays müssen die gleiche Form entlang aller außer der ersten Achse haben.

%Vor%     
Padraic Cunningham 17.02.2016, 20:04
quelle

Tags und Links