Heim  >  Artikel  >  Backend-Entwicklung  >  Wie kann verhindert werden, dass Pandas beim Speichern einer CSV-Datei eine Indexspalte hinzufügt?

Wie kann verhindert werden, dass Pandas beim Speichern einer CSV-Datei eine Indexspalte hinzufügt?

Susan Sarandon
Susan SarandonOriginal
2024-10-27 18:00:31928Durchsuche

How to Prevent Pandas from Adding an Index Column when Saving a CSV?

Indexspalte in gespeicherter CSV mit Pandas vermeiden

Beim Speichern einer CSV-Datei nach dem Vornehmen von Änderungen mit Pandas besteht das Standardverhalten darin, eine einzuschließen Indexspalte. Um dies zu vermeiden, kann man den Indexparameter bei Verwendung der to_csv()-Methode auf „False“ setzen.

Betrachten Sie zur Erläuterung die folgende Befehlsfolge:

pd.read_csv('C:/Path/to/file.csv', index_col = False)

Dieser Befehl liest eine CSV-Datei Datei und unterdrückt die Indexspalte.

df.to_csv('C:/Path/to/edited/file.csv', index=False)

Dieser Befehl speichert die geänderte DataFrame-DF in einer neuen CSV-Datei ohne die Indexspalte.

Technische Details

Der Indexparameter in der to_csv()-Methode steuert, ob die Indexspalte in der Ausgabe-CSV enthalten ist. Wenn Sie es auf „Falsch“ setzen, wird der Index weggelassen.

Beispiel

Angenommen, Sie haben einen DataFrame namens df, der die folgenden Daten enthält:

Index Value
0 10
1 20
2 30

DF mit Index speichern:

df.to_csv('with_index.csv')

Ausgabe:

Index Value
0 10
1 20
2 30

DF ohne Index speichern:

df.to_csv('without_index.csv', index=False)

Ausgabe:

Value
10
20
30

Das obige ist der detaillierte Inhalt vonWie kann verhindert werden, dass Pandas beim Speichern einer CSV-Datei eine Indexspalte hinzufügt?. 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