You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何保存DataFrame为CSV时避免生成Unnamed: 0列

解决DataFrame保存CSV时生成'Unnamed: 0'列的问题

问题根源是保存CSV文件时,默认会把DataFrame的行索引写入文件,所以读取时会出现名为'Unnamed: 0'的索引列。之前删除列后重新保存仍出现该列,是因为保存时没关闭索引写入的默认行为。

正确的解决方式是在保存CSV时添加index=False参数,彻底避免行索引被写入文件:

# 假设你的DataFrame变量名为df,目标文件名为output.csv
df.to_csv('output.csv', index=False)

这样生成的CSV文件里就不会包含行索引列,后续读取时自然也不会出现'Unnamed: 0'列了。

内容的提问来源于stack exchange,提问作者Nishant Pangare

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.13 13:05:27