So habe ich ein Array in numpy, Python, die wie folgt aussieht:Ändern einen Array aus (Zeilen, Spalten) bis (Zeilen) in numpy
print array
[[1, 2, 3, 4, 5, 6, 7]]
aber ich möchte, dies ändern:
print array
[1, 2, 3, 4, 5, 6, 7]
Das ursprüngliche Array war:
print array
[[ 1]
[ 2]
[ 3]
[ 4]
[ 5]
[ 6]
[ 7]]
und I ch mit ANGED es meinen Array:
x = np.reshape(1, len(array))
Wie kann ich diese Änderung kompletten Einbau in numpy Funktionen?
Ich möchte keine Schleifen verwenden, da ich beim Durchlaufen großer Datenmengen Geschwindigkeit benötige.
Bitte prüfen [Wie man einen guten fragen Frage] (http://stackoverflow.com/help/how-to-ask). Dies ist eine höfliche Art zu sagen, dass Sie ein Minimum an Aufwand investieren müssen, was hier nicht ersichtlich ist. –
Fragen, die Debugging-Hilfe suchen ("** warum funktioniert dieser Code nicht? **") müssen das gewünschte Verhalten, ein ** spezifisches Problem ** mit der ** vollständigen Fehlermeldung und/oder Stacktrace ** und das * beinhalten * Der kürzeste Code ist notwendig ** um ihn ** in der Frage selbst zu reproduzieren **. Fragen ohne ** eine klare Problemstellung ** sind für andere Leser nicht nützlich. Siehe: [Erstellen eines minimalen, vollständigen und überprüfbaren Beispiels.] (Http://stackoverflow.com/help/mcve). –
Ich habe den Verdacht, dass Sie diese Transformation nicht wirklich durchführen müssen. Was versuchst du eigentlich? –