Heim > Artikel > Backend-Entwicklung > Wie speichere ich ein 2D-NumPy-Array als für Menschen lesbare CSV-Datei?
Speichern eines 2D-NumPy-Arrays in einer für Menschen lesbaren CSV-Datei
Um ein 2D-NumPy-Array in eine für Menschen lesbare CSV-Datei auszugeben (Comma -Separated Values) verwenden Sie die Funktion numpy.savetxt. Diese Funktion exportiert ein Array in eine Textdatei in einem Format, das für Menschen leicht verständlich ist.
Implementierung:
Python-Code zur Veranschaulichung dieses Prozesses:
import numpy a = numpy.asarray([ [1,2,3], [4,5,6], [7,8,9] ]) numpy.savetxt("foo.csv", a, delimiter=",")
In diesem Beispiel enthält das 2D-Array a eine Zahlenmatrix. Die Funktion numpy.savetxt wird aufgerufen und gibt den Dateinamen „foo.csv“ als Ziel an. Das Trennzeichenargument legt ein Komma als Trennzeichen zwischen den Werten fest.
Ausgabe:
Die gespeicherte CSV-Datei „foo.csv“ hat den folgenden Inhalt:
1,2,3 4,5,6 7,8,9
Dies stellt die Werte des NumPy-Arrays in einem für Menschen lesbaren Format dar, sodass es einfach zu analysieren, zu teilen und weiterzuleiten ist Prozess.
Das obige ist der detaillierte Inhalt vonWie speichere ich ein 2D-NumPy-Array als für Menschen lesbare CSV-Datei?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!