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

Susan Sarandon
发布: 2024-10-27 18:00:31
原创
939 人浏览过

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中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!