Я читаю лист Excel, используя pandas as - pd.read_excel (), а затем помещая его в список и добавляя его в окончательный фрейм данных.
Лист, который я читаю, имеет имя столбца Продажи , а в последнем фрейме данных у меня есть столбец с именем Элемент .
AllFields - это фрейм данных со всем списком столбцов.
Поэтому мой вопрос заключается в том, что при добавлении списка в окончательный фрейм данных записи столбцов Sales располагаются под именем столбца Item .
Пример данных, которые я читаю с листа
Sales 2013 2014 2015 2016 2017 2018 2019
Units Sold 0 0 0 0 0 0 0
Unit Sale Price $900 $900 $900 $900 $900 $900 $900
Unit Profit $500 $500 $500 $500 $500 $500 $500
и затем добавление к фрейму данных со столбцами
Full Project Item Market Project Project Step Round Sponsor Subproduct 2013 2014 2015 2016 2017 2018 2019
reading_book1 = pd.read_excel(file, sheet_name="1-Rollout", skiprows=restvalue).iloc[:10]
EmptyList1 = [reading_book1]
RestDataframe = RestDataframe.append(AllFields).append(EmptyList1)
RestDataframe['Project'] = read_ProjectNumber
RestDataframe['Full Project'] = read_fullProject
RestDataframe['Sponsor'] = read_Sponsor
RestDataframe['Round'] = read_round
RestDataframe['Project Step'] = read_projectstep
RestDataframe['Market'] = "Rest of the World Market"
FinalDataframe = FinalDataframe.append(CADataframe).append(RestDataframe)