Python 使用pandas.read\u excel加载复杂的excel

Python 使用pandas.read\u excel加载复杂的excel,python,pandas,io,ipython,import-from-excel,Python,Pandas,Io,Ipython,Import From Excel,我是python的新手,尤其是熊猫,我正在尝试加载excel文件,其标题如下: 0 |第一| |。。。 1 |列|列2 |。。。 2 |姓名| |。。。 其中0、1、2-文件中的索引或行,我尝试将其加载到padas.DataFrame中,如下所示: dataset = pandas.read_excel('dataset.xls') 数据集有名称为['first',Unnamed:1,…]的列,但我想加载它,使其具有标题['first column name','column2',…] 有

我是python的新手,尤其是熊猫,我正在尝试加载excel文件,其标题如下:


0 |第一| |。。。
1 |列|列2 |。。。
2 |姓名| |。。。

其中0、1、2-文件中的索引或行,我尝试将其加载到padas.DataFrame中,如下所示:

dataset = pandas.read_excel('dataset.xls')
数据集有名称为['first',Unnamed:1,…]的列,但我想加载它,使其具有标题['first column name','column2',…]


有什么标准的方法可以做到这一点吗?

我认为没有标准的方法可以做到这一点,因为这不是一种常见的操作。但您可以通过几个步骤轻松实现:

1) 从excel文件中读取前3行

2) 从中构造列名

3) 在不创建标题的情况下读取excel文件,跳过前3行(必要时跳过第一列)

4) 使用步骤2得到的结果重新定义数据帧的列名