Как присвоить имена строкам и столбцам в dataframe перед экспортом в Excel?

#python #excel #numpy #dataframe

#python #excel #numpy #dataframe

Вопрос:

 import pandas as pd
df1 = pd.DataFrame(Numpy_Array1)
df2 = pd.DataFrame(Numpy_Array2)
writer = pd.ExcelWriter('Results.xlsx', engine='xlsxwriter')
df1.to_excel(writer, sheet_name = 'Array1')
df2.to_excel(writer, sheet_name = 'Array2')
writer.save()
  

Я пытаюсь экспортировать массивы numpy в Excel, сначала преобразовав его в dataframes. Каждый массив содержит 10 строк и 35 столбцов, каков наилучший из возможных способов присвоения имен каждому столбцу и строке?

Ответ №1:

Для присвоения имен столбцам в dataframe вы можете использовать

 df.columns = ['a', 'b']
  

Комментарии:

1. как мне присвоить имена строкам?

2. @Tudee92 вам нужен столбец имен, а затем вы просто устанавливаете индекс вашего фрейма данных в этот столбец…