NumPy-Arrays in für Menschen lesbare CSV-Dateien exportieren
Das Speichern von Daten in für Menschen lesbaren Formaten ist für die Datenanalyse und -visualisierung von entscheidender Bedeutung. Um ein 2D-NumPy-Array in eine CSV-Datei zu exportieren, ist die Funktion numpy.savetxt praktisch.
Die Funktion numpy.savetxt speichert ein bestimmtes NumPy-Array in einer Textdatei, z. B. CSV (Comma-Separated Values). . Das CSV-Format ist weit verbreitet und für Menschen leicht lesbar.
So verwenden Sie numpy.savetxt:
Der Dateiname-Parameter gibt den Namen der ausgegebenen CSV-Datei an. Der Array-Parameter ist das NumPy-Array, das Sie speichern möchten. Schließlich gibt der Parameter „Trennzeichen“ das Zeichen an, das zum Trennen von Werten in der CSV-Datei verwendet werden soll. Standardmäßig wird ein Komma verwendet.
Der folgende Code speichert beispielsweise ein 2D-NumPy-Array in einer CSV-Datei mit dem Namen „foo.csv“:
import numpy a = numpy.asarray([ [1,2,3], [4,5,6], [7,8,9] ]) numpy.savetxt("foo.csv", a, delimiter=",")
Dadurch wird eine CSV erstellt Datei mit folgendem Inhalt:
1,2,3 4,5,6 7,8,9
Das obige ist der detaillierte Inhalt vonWie exportiere ich NumPy-Arrays in für Menschen lesbare CSV-Dateien?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!