」工欲善其事,必先利其器。「—孔子《論語.錄靈公》
首頁 > 程式設計 > 如何防止 Pandas 在儲存 CSV 時新增索引列?

如何防止 Pandas 在儲存 CSV 時新增索引列?

發佈於2024-11-12
瀏覽:836

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

避免使用Pandas 保存的CSV 中的索引列

使用Pandas 進行修改後保存csv 文件時,預設行為是包含索引列。為了避免這種情況,可以在使用 to_csv() 方法時將索引參數設為 False。

為了詳細說明,請考慮以下命令序列:

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

此命令讀取csv文件並抑制索引column.

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

該指令將修改後的DataFrame df 儲存到新的csv文件中,而不需要

技術細節

to_csv()方法中的index參數控制是否索引列包含在輸出 csv 中。透過將其設為 False,索引將被省略。

範例

假設您有一個名為 df 的DataFrame,其中包含以下內容資料:

索引
0 10
120
220
2

30
df.to_csv('with_index.csv')

]保存df與索引:df.to_csv('with_index.csv')輸出:索引
010
120
2

30
df.to_csv('with_index.csv')

正在保存沒有索引的df:df.to_csv('without_index.csv',索引=False)輸出:值10

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

20

30

最新教學 更多>

免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。

Copyright© 2022 湘ICP备2022001581号-3