避免使用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中文網其他相關文章!