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)
Arahan ini membaca csv fail dan menekan lajur indeks.
df.to_csv('C:/Path/to/edited/file.csv', index=False)
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')
Output:
Index | Value |
---|---|
0 | 10 |
1 | 20 |
2 | 30 |
Menyimpan df tanpa indeks:
df.to_csv('without_index.csv', index=False)
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!