Как написать multiIndex-столбцы Excel с пандами - PullRequest
2 голосов
/ 04 октября 2019

Я хочу экспортировать multiIndex-столбец.

Я прочитал файл Excel (https://drive.google.com/open?id=1G6nE5wiNRf5sip22dQ8dfhuKgxzm4f8E) и экспортировал его со следующим кодом:

df = pd.read_excel('sample.xlsx')
df.to_excel('sample2.xlsx', index = False)

Однако sample2.xlsx имеет другой формат как sample.xlsx.

Например, есть объединенные ячейки в sample.xlsx, но не в sample2.xlsx, а пустые ячейки в sample.xlsx становятся Unnamed:xx.

Вы можете просмотреть sample2.xlsx здесь .

Как решить эту проблему?

Спасибо.

1 Ответ

1 голос
/ 04 октября 2019

Поскольку вы работаете с файлами xlsx, пакет openpyxl выполнит эту работу.

import openpyxl
wb_obj = openpyxl.load_workbook('sample.xlsx')
wb_obj.save('sample2.xlsx')

Дополнительная информация по openpyxl

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...