Ich habe eine Funktion, die eine Liste zurückgibt. Ich denke, ich np.append in einem Array diese Liste als neue Zeile einzufügen, meine Absicht ist, wie folgt:Visualisierung eines numpy Array/Matrix
list = 4 5 6
b = 1 2 3
b = np.append(b, list)
Ausgang;
1 2 3
4 5 6
Dies ist nicht der Code, den ich verwende (es gibt eine Menge Unsinn dazwischen). Aber der Ausgang ich erhalte, ist dies:
2016-06-01 PRINT [ 99.86 99.928 99.9 99.875 99.8 89.7933
97.60018333 98.903 99.928 0.2801201 98.95 98.93
98.87 98.94 99.05 89.097 97.6712 98.87
99.59 0.23538903 99.711 99.732 99.725 99.724
99.769 89.777 98.12053333 99.68 99.88
0.30333219 99.805 99.79 99.743 99.71 99.69
89.7728 98.06653333 99.617 99.82 0.28981292
99.882 99.879 99.865 99.84 99.9 89.9206
98.29823333 99.82 100.08 0.31420778]
Ist das eine 10-Säule von 5 Zeile Array/Matrix oder ist dies ein 50 Spalte/Zeile-Array? Ich fühle mich, als würde ich hier etwas übersehen - oder ist es nur, dass die Ausgabe nicht wirklich die Form des Arrays zeigt?
W gibt hy nicht die Form des Arrays aus numpy, z. 'b.form 'Ref: [numpy.darray.shape] (http://docs.scipy.org/doc/numpy/reference/generated/numpy.narray.shape.html) – davedwards
Ich sehe nur einen Satz von '[]' - also ist es 1d, ein 1d 50 Element Array . Wie Ihr kurzgeschlossenes 6-Elemente-Array. – hpaulj