首頁  >  文章  >  後端開發  >  如何防止 Pandas 在儲存 CSV 時新增索引列?

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

Susan Sarandon
Susan Sarandon原創
2024-10-27 18:00:31928瀏覽

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檔案並抑制索引列。

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

此指令將修改後的 DataFrame df 儲存到不含索引列的新 csv 檔案。

技術詳細資料

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

範例

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

Index Value
0 10
1 20
2 30

使用索引儲存df:

df.to_csv('with_index.csv')

輸出:

Index Value
0 10
1 20
2 30

不使用索引保存df:

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

輸出:

Value
10
20
30

以上是如何防止 Pandas 在儲存 CSV 時新增索引列?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn