如何解决在熊猫中使用read_csv读取时如何删除索引列
我们正尝试使用python中的pandas读取示例简单的csv文件,如下所示-
df = pd.read_csv('example.csv')
print(df)
我们需要通过删除红色突出显示的索引列下方的df-
我们通过传递参数尝试了多种方法,但是没有运气。
请帮助我解决这个问题!
解决方法
添加index_col=False
pd.read_csv('path.csv',index_col=False)
或从数据框中删除索引
df.reset_index(drop=True,inplace=True)
数据框需要具有某种索引作为结构的一部分。
如果只想打印不带索引的输出,则可以使用建议的方法here,并使用Python 3语法:
print(df.to_string(index=False))
但它在Jupyter中不会像您在示例中那样具有很好的数据帧呈现。
如果要避免在将写入 CSV文件时大熊猫输出索引,则可以使用选项index=False
,例如:
df.to_csv('example.csv',index=False)
这将避免在已保存的CSV文件中创建索引列。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。