如何在使用Pandas将DataFrame写入.csv文件时删除索引列?

12

我的DataFrame包含两列,分别命名为'a'和'b'。 现在,当我创建了一个这个DataFrame的csv文件:

df.to_csv('myData.csv')

当我在Excel文件中打开它时,除了列'a'和'b'之外,还有一个额外的带有索引的列出现,但我不想要它。我只希望Excel表格中出现列'a'和'b'。

有没有什么办法可以做到这一点?

1个回答

17

试一试,

 df.to_csv('myData.csv',index=False)

对于那些不再对此一无所知的人来说,这是一个非常简单而优雅的解决方案。它的效果非常好。结合xlsxwriter使用时,可以这样写:df.to_excel(writer, sheet_name='Data', index=False) - Tropicalrambler

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接