Прочитайте конкретный календарь Excel на Python

#python #excel #pandas #dataframe #formatting

Вопрос:

У меня есть календарь Excel (с информацией о выходных днях), структурированный таким образом, что я не могу анализировать его напрямую. Прилагается пример календаря, который у меня есть. Я хочу преобразовать его в фрейм данных со всеми днями в столбце и всеми людьми в строках.

Я не могу этого сделать, я недостаточно хорош в Python. Кто-нибудь может мне помочь? Спасибо

введите описание изображения здесь

Ответ №1:

Вы должны использовать мультииндекс и использовать 2 основных столбца для индексирования и 2 основные строки в качестве имен столбцов. Для этого вам нужно использовать заголовки и index_col при чтении файла:

 pd.read_excel(file_name, header=[0,1,2],index_col=[0,1])
 

и это должно было выглядеть так:
скриншот таблицы