Python 蟒蛇熊猫:I';m无法将第二行设置为列标题

Python 蟒蛇熊猫:I';m无法将第二行设置为列标题,python,pandas,Python,Pandas,我有一个.xlsx文件,其格式类似于。。。(请注意,第一行是描述性的,并非列标题。标题位于第2行) 工作表主题,2010年的清单,,,, 日期,姓名,姓名2,Abr,编号,也许你可以在阅读excel时修正它 df=pd.read_excel(r'TT.xlsx',skiprows=1) df Out[367]: Date Name Name_2 Abr Number 0 2010-12-01 Company

我有一个.xlsx文件,其格式类似于。。。(请注意,第一行是描述性的,并非列标题。标题位于第2行)

工作表主题,2010年的清单,,,,

日期,姓名,姓名2,Abr,编号,也许你可以在阅读excel时修正它

df=pd.read_excel(r'TT.xlsx',skiprows=1)
df
Out[367]: 
        Date           Name          Name_2   Abr   Number           
0 2010-12-01   Company Name        Somecity   Chi       36        NaN
1 2010-12-02   Company Name   Someothercity   Nyc      156        NaN

读取Excel文件时,只需指定标题的行索引:

pd.read_excel('filename.xlsx', header = 1)

pd.read\u excel('filename.xlsx',header=1)
您的解决方案是我第一次尝试的,它成功了,谢谢。如果你想把它移动到一个答案,我会检查它。作为答案发布@温家宝的解决方案也足够了。
pd.read_excel('filename.xlsx', header = 1)