Python Umformen Liste zu ndim-array

Hallo, ich habe eine Liste Wohnung, um die ist-Länge 2800, es enthält 100 Ergebnisse für jeden der 28 Variablen: Unten ist ein Beispiel der 4 Ergebnisse für 2 Variablen

[0,
 0,
 1,
 1,
 2,
 2,
 3,
 3]

Möchte ich Umformen, die Liste in ein array (2,4), so dass die Ergebnisse für die einzelnen Variablen sind in einem einzigen element.

[[0,1,2,3],
 [0,1,2,3]]

Den unten gibt mir die Werte in der gleichen Reihenfolge, aber das ist nicht korrekt:

np.shape = (2,4) 

zB.

[[0,0,0,0]
 [1,1,1,1]]
Die Beispiele, die Sie bereitstellen, sind widersprüchlich: (1) Sie können nicht umgestalten, eine Liste mit 8 Elementen, die in einem 2x2-array. (2) was ist np.shape = (28, 100) tun sollen?

InformationsquelleAutor BenP | 2016-02-16

Schreibe einen Kommentar