【发布时间】:2017-12-12 17:20:50
【问题描述】:
我搜索了与删除行相关的其他问题,但找不到有效的问题:
我有一个从尖叫青蛙工具导出的 CSV 文件,如下所示:
Internal - HTML | | |
--------------- | --------------|-------------|
Address | Content | Status Code |
----------------|---------------|-------------|
www.example.com | text/html | 200 |
我想删除包含“内部 - HTML”的第一行。当用df.keys()分析它时,我得到了这个信息“Index(['Internal - HTML'], dtype='object')。
我想使用第二行作为索引,其中包含正确的列标签。
当我使用代码时:
a = pandas.read_csv("internal_html.csv", encoding="utf-8")
a.drop('Internal - HTML')
a.head(3)
我收到此错误:KeyError: 'Internal - HTML'
我也尝试了这里Remove index name in pandas 的建议,还尝试了重置索引:
a = pandas.read_csv("internal_html.csv", encoding="utf-8")
a.reset_index(level=0, drop=True)
a.head(3)
以上选项均无效。
【问题讨论】: