#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])
и это должно было выглядеть так:
скриншот таблицы