pandas.read_excel,第一行值

时间:2016-03-08 15:31:05

标签: python excel python-2.7 pandas

我正在尝试使用pandas.read_excel从excel文件中获取第一行。我遇到的问题是Pandas使用第一行值作为数据框的标签。有没有办法让他们 - 比如说 - 在列表中?

我试图查看pandas.read_excel是否有选项,以便不将第一行作为标签加载,但我找不到任何内容(http://pandas.pydata.org/pandas-docs/stable/generated/pandas.read_excel.html)。

我知道我可以使用其他库(即xlrd,openpyxl,..)获得相同的结果。但是,如果可能的话,我想使用pandas.read_excel,以便遵循我已经用于同一个python文件中的其他工作表的相同方法,并更好地理解库。

1 个答案:

答案 0 :(得分:2)

IIUC,如果你有一个excel电子表格,名为' Workbook.xlsx'像:

1 2
2 3
3 4

您可以阅读:

df = pd.read_excel('Workbook1.xlsx', header=None)

header=None选项可让您跳过第一行作为标题,保持原样。这将返回:

   0  1
0  1  2
1  2  3
2  3  4

希望有所帮助。