我正在尝试使用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文件中的其他工作表的相同方法,并更好地理解库。
答案 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
希望有所帮助。