731 Stimmen

Wie man vermeidet, dass Pandas einen Index in einer gespeicherten CSV-Datei erstellt

Ich versuche, eine CSV-Datei in einen Ordner zu speichern, nachdem ich einige Änderungen an der Datei vorgenommen habe.

Jedes Mal, wenn ich pd.to_csv('C:/Pfad der Datei.csv') verwende, hat die CSV-Datei eine separate Spalte mit Indizes. Ich möchte vermeiden, den Index in der CSV-Datei auszudrucken.

Ich habe es versucht:

pd.read_csv('C:/Pfad zur zu bearbeitenden Datei.csv', index_col=False)

Und um die Datei zu speichern...

pd.to_csv('C:/Pfad zum speichern der bearbeiteten Datei.csv', index_col=False)

Dennoch habe ich immer noch die unerwünschte Indexspalte. Wie kann ich dies vermeiden, wenn ich meine Dateien speichere?

18voto

Iván Rodríguez Punkte 181

Wenn Sie ein gutes Format möchten, ist die folgende Anweisung am besten:

dataframe_prediction.to_csv('dateiname.csv', sep=',', encoding='utf-8', index=False)

In diesem Fall haben Sie eine CSV-Datei mit ',' als Trennung zwischen den Spalten und im utf-8-Format. Darüber hinaus wird kein numerischer Index angezeigt.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X