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