ValueError: Alle Eingabearrays müssen dieselbe Anzahl von Dimensionen haben

Ich habe ein Problem mitnp.append.

Ich versuche die letzte Spalte der 20x361 Matrix zu duplizierenn_list_converted mit dem folgenden Code:

n_last = []
n_last = n_list_converted[:, -1]
n_lists = np.append(n_list_converted, n_last, axis=1)

Aber ich bekomme eine Fehlermeldung:

ValueError: Alle Eingabearrays müssen dieselbe Anzahl von Dimensionen haben

Ich habe jedoch die Matrixdimensionen überprüft, indem ich

 print(n_last.shape, type(n_last), n_list_converted.shape, type(n_list_converted))

und ich bekomme

(20L,) (20L, 361L)

so stimmen die Maße überein? Wo ist der Fehler?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage