Как написать в Excel с другим именем столбца из dataframe? - PullRequest
1 голос
/ 25 сентября 2019

Как в sql;

Select Name as EmployeeName,
      Age as   EmployeeAge
From tableA.

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

df.to_excel(writer, columns=['Date' as TimeStamp,'Id' as DeliveryId],sheet_name='sales')

1 Ответ

0 голосов
/ 25 сентября 2019

Я думаю, что это невозможно, нужно rename до DataFrame.to_excel:

d = {'Date':'TimeStamp','Id':'DeliveryId'}
df.rename(columns=d).to_excel(writer, sheet_name='sales')

Если несколько столбцов и хотите указать их по списку с параметром columns:

столбцы: последовательность или список строк, необязательно
Столбцы для записи.

d = {'Date':'TimeStamp','Id':'DeliveryId'}
df.rename(columns=d).to_excel(writer, columns=["TimeStamp","DeliveryId"], sheet_name='sales')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...