So exportieren sie pandas dataframe in csv (mit beispiel)


Sie können die folgende Syntax verwenden, um einen Pandas-DataFrame in eine CSV-Datei zu exportieren:

 df. to_csv (r' C:\Users\Bob\Desktop\my_data.csv ', index= False )

Beachten Sie, dass index=False Python anweist, die Indexspalte beim Exportieren des DataFrame zu entfernen. Sie können dieses Argument gerne entfernen, wenn Sie die Indexspalte behalten möchten.

Das folgende Schritt-für-Schritt-Beispiel zeigt, wie Sie diese Funktion in der Praxis nutzen.

Schritt 1: Erstellen Sie den Pandas DataFrame

Erstellen wir zunächst einen Pandas-DataFrame:

 import pandas as pd

#createDataFrame
df = pd. DataFrame ({' points ': [25, 12, 15, 14, 19, 23],
                   ' assists ': [5, 7, 7, 9, 12, 9],
                   ' rebounds ': [11, 8, 10, 6, 6, 5]})

#view DataFrame
df

points assists rebounds
0 25 5 11
1 12 7 8
2 15 7 10
3 14 9 6
4 19 12 6
5 23 9 5

Schritt 2: Exportieren Sie den DataFrame in eine CSV-Datei

Als nächstes exportieren wir den DataFrame in eine CSV-Datei:

 #export DataFrame to CSV file
df. to_csv (r' C:\Users\Bob\Desktop\my_data.csv ', index= False )

Schritt 3: CSV-Datei anzeigen

Schließlich können wir zu dem Speicherort navigieren, an den wir die CSV-Datei exportiert haben, und sie anzeigen:

 points, assists, rebounds
25.5.11
12,7,8
15,7,10
14.9.6
19,12,6
23.9.5

Beachten Sie, dass die Indexspalte nicht in der Datei enthalten ist, da wir index=False angegeben haben.

Beachten Sie außerdem, dass sich die Header in der Datei befinden, da das Standardargument in der Funktion to_csv() headers=True ist.

Nur zum Spaß, hier ist, wie die CSV-Datei aussehen würde, wenn wir das Argument index=False weglassen würden:

 ,points, assists, rebounds
0.25.5.11
1,12,7,8
2,15,7,10
3,14,9,6
4,19,12,6
5,23,9,5

Eine ausführliche Anleitung zur Funktion to_csv() finden Sie in der Pandas-Dokumentation .

Zusätzliche Ressourcen

So lesen Sie CSV-Dateien mit Pandas
So lesen Sie Excel-Dateien mit Pandas
So exportieren Sie einen Pandas DataFrame nach Excel
So exportieren Sie ein NumPy-Array in eine CSV-Datei

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert