如何从非0行读取Excel数据?

时间:2018-12-26 09:22:51

标签: python excel pandas analysis

我有一个excel文件,前两行是: 每周报告 2014年12月1日至7日

然后是相关的表格。

当我使用     文件名= r'excel.xlsx'     df = pd.read_excel(文件名)     打印(df)

我知道

      Weekly Report        Unnamed: 1                  Unnamed: 2 Unnamed: 
3 Unnamed: 4 Unnamed: 5
0    December 1-7, 2014               NaN                         NaN        
NaN        NaN        NaN
1                   NaN               NaN                         NaN        
NaN        NaN        NaN
2                  Date               App                    Campaign    
Country       Cost   Installs

我的意思是,列名未命名,因为它在第一行不相关的行中。

如果熊猫只读取表格,我的专栏将是安装,费用等...我想要的。

我如何告诉他从第3行开始阅读?

1 个答案:

答案 0 :(得分:1)

使用skiprows来发挥自己的优势-

df = pd.read_excel(filename, skiprows=[0,1])

这应该做到。 pandas在这种情况下会忽略前两行-

  

skiprows:类似列表

     

从开头(0索引)开始跳过

更多详细信息here