Rumah > pembangunan bahagian belakang > Tutorial Python > Bagaimana untuk Menghalang Panda daripada Menambah Lajur Indeks semasa Menyimpan CSV?

Bagaimana untuk Menghalang Panda daripada Menambah Lajur Indeks semasa Menyimpan CSV?

Susan Sarandon
Lepaskan: 2024-10-27 18:00:31
asal
1044 orang telah melayarinya

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

Mengelakkan Lajur Indeks dalam CSV yang Disimpan dengan Panda

Apabila menyimpan fail csv selepas membuat pengubahsuaian menggunakan Panda, tingkah laku lalai adalah untuk memasukkan lajur indeks. Untuk mengelakkan ini, seseorang boleh menetapkan parameter indeks kepada False apabila menggunakan kaedah to_csv().

Untuk menghuraikan, pertimbangkan urutan arahan berikut:

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

Arahan ini membaca csv fail dan menekan lajur indeks.

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

Arahan ini menyimpan DataFrame df yang diubah suai ke fail csv baharu tanpa lajur indeks.

Butiran Teknikal

Parameter indeks dalam kaedah to_csv() mengawal sama ada lajur indeks disertakan dalam csv output. Dengan menetapkannya kepada False, indeks diabaikan.

Contoh

Andaikan anda mempunyai DataFrame bernama df yang mengandungi data berikut:

Index Value
0 10
1 20
2 30

Menyimpan df dengan indeks:

df.to_csv('with_index.csv')
Salin selepas log masuk

Output:

Index Value
0 10
1 20
2 30

Menyimpan df tanpa indeks:

df.to_csv('without_index.csv', index=False)
Salin selepas log masuk

Output:

Value
10
20
30

Atas ialah kandungan terperinci Bagaimana untuk Menghalang Panda daripada Menambah Lajur Indeks semasa Menyimpan CSV?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan