【发布时间】:2022-01-24 04:01:53
【问题描述】:
我有一种情况,有时当我从df 读取csv 时,我会得到一个名为unnamed:0 的不需要的类似索引的列。
file.csv
,A,B,C
0,1,2,3
1,4,5,6
2,7,8,9
CSV 是这样读取的:
pd.read_csv('file.csv')
Unnamed: 0 A B C
0 0 1 2 3
1 1 4 5 6
2 2 7 8 9
这很烦人!有没有人知道如何摆脱这种情况?
【问题讨论】:
-
不要假设 CSV 文件一定是用 pandas 或 OP 写出的。 (通常,CSV 来自其他用户/工具/脚本,因此他们无法控制其格式。)因此,
read_csv(..., index_col=[0])解决方法是主要的,而不是“Dopd.to_csv(..., index=False)”。
标签: python pandas csv dataframe