标题中的概率。例如:
x=[('a','a','c') for i in range(5)]
df = DataFrame(x,columns=['col1','col2','col3'])
df.to_csv('test.csv')
df1 = read_csv('test.csv')
Unnamed: 0 col1 col2 col3
0 0 a a c
1 1 a a c
2 2 a a c
3 3 a a c
4 4 a a c
原因似乎是在保存数据帧时,索引列也被写入,标题中没有名称。然后当您再次加载 csv 时,它会与索引列一起加载为未命名列。这是一个错误吗?如何避免使用索引编写 csv,或在读取时删除未命名的列?