Heim > Backend-Entwicklung > Python-Tutorial > 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
Freigeben: 2024-11-11 07:06:02
Original
460 Leute haben es durchsucht

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] ])
Nach dem Login kopieren

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=",")
Nach dem Login kopieren

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
Nach dem Login kopieren

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!

Quelle:php.cn
Erklärung dieser Website
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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage