Heim  >  Artikel  >  Backend-Entwicklung  >  Wie speichere ich NumPy-Arrays als für Menschen lesbare CSV-Dateien?

Wie speichere ich NumPy-Arrays als für Menschen lesbare CSV-Dateien?

Barbara Streisand
Barbara StreisandOriginal
2024-11-11 07:06:02417Durchsuche

How to Save NumPy Arrays as Human-Readable CSV Files?

NumPy-Arrays als für Menschen lesbare CSV-Dateien speichern

NumPy bietet eine praktische Möglichkeit, Daten in ein für verschiedene Zwecke lesbares Format zu exportieren Anwendungsfälle. Um dies zu erreichen, nutzen wir die Funktion numpy.savetxt.

Um ein 2D-NumPy-Array in eine CSV-Datei zu kopieren, führen Sie die folgenden Schritte aus:

  1. NumPy importieren.
  2. Konvertieren Sie Ihr Array mit in ein NumPy-Array numpy.asarray().
  3. Geben Sie den gewünschten Dateinamen und das Trennzeichen für die CSV-Datei an.
  4. Verwenden Sie numpy.savetxt(), um das Array in der angegebenen Datei zu speichern.

Beispiel:

Bedenken Sie Folgendes 2D NumPy-Array:

a = numpy.asarray([ [1,2,3], [4,5,6], [7,8,9] ])

Um dieses Array in eine CSV-Datei mit dem Namen „foo.csv“ mit einem Komma-Trennzeichen zu exportieren, verwenden Sie den folgenden Code:

import numpy
numpy.savetxt("foo.csv", a, delimiter=",")

Dadurch wird ein erstellt CSV-Datei mit den Werten des Arrays in einem für Menschen lesbaren Format:

1,2,3
4,5,6
7,8,9

Das obige ist der detaillierte Inhalt vonWie speichere ich NumPy-Arrays als für Menschen lesbare CSV-Dateien?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn