2016-03-08 66 views
2

我想從使用pandas.read_excel的Excel文件中獲取第一行。我的問題是Pandas使用第一行值作爲數據框的標籤。有沒有辦法讓他們 - 比如說 - 在列表中?pandas.read_excel,第一行值

我試着看看是否有pandas.read_excel選項,以便不將第一行作爲標籤加載,但我還沒有找到任何東西(http://pandas.pydata.org/pandas-docs/stable/generated/pandas.read_excel.html)。

我知道我可以使用其他庫(即xlrd,openpyxl,..)獲得相同的結果。但是,如果可能的話,我想使用pandas.read_excel,以便按照我已經用於同一python文件中其他工作表的相同方法來更好地理解庫。

+0

我正在使用Python 2.7 – merch

回答

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 

希望有所幫助。

+0

謝謝!這就是我一直在尋找的。 – merch