”工欲善其事,必先利其器。“—孔子《论语.录灵公》
首页 > 编程 > 如何防止 Pandas 在保存 CSV 时添加索引列?

如何防止 Pandas 在保存 CSV 时添加索引列?

发布于2024-11-12
浏览:340

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
230

保存df 与索引:

df.to_csv('with_index.csv')

输出:

索引
010
120
230

正在保存没有索引的 df:

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

输出:

10
20
30
最新教程 更多>

免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。

Copyright© 2022 湘ICP备2022001581号-3