How do I use my first row in my spreadsheet for my Dataframe column names instead of 0 1 2…etc?
问题 I want my dataframe to display the first row names as my dataframe column name instead of numbering from 0 etc. How do I do this? I tried using pandas and openpyxl modules to turn my Excel spreadsheet into a dataframe. import pandas as pd from openpyxl import load_workbook from openpyxl.utils.dataframe import dataframe_to_rows wb = load_workbook(filename='Budget1.xlsx') print(wb.sheetnames) sheet_ranges=wb['May 2019'] print(sheet_ranges['A3'].value) ws=wb['May 2019'] df=pd.DataFrame(ws.values