создать сводную таблицу из разных таблиц - Python - PullRequest
0 голосов
/ 17 сентября 2018

У меня есть таблица следующего типа

DATE        MONTH   mattina pomeriggio  BAU CROSS  BAU CRO  ...    LIST  MVBS  ADW  EDU  MGM  total
2018-10-26   10.0       0          0        0.0      0.0    ...    0.00   0.0  0.0  0.0  0.0    0.0
2018-10-29   10.0       0          0        0.0      0.0    ...    0.00   0.0  0.0  0.0  0.0    0.0
   .....
TOTAL        0.0        0          0        1.0      0.5    ...    0.75   0.0  0.5  0.5  0.0   16.5
TOTAL MONTH  0.0        0          0        1.0      0.5    ...    0.75   0.0  0.5  0.5  0.0   16.5

У меня также есть таблица сопоставления, связывающая различные имена столбцов с кодом и некоторыми ссылками.

QAM code     Activity Area  Activity title     Activity Detail  Reference Personal_ref
 01.01.01           EDU      Education               .          CROSS          EDU
 02.02.02           MGM     Management               .          CROSS          MGM
 03.03.03           OTH          Other               .          CROSS          OTH
 04.04.04           HOL        Holiday               .          CROSS          HOL
   12.1.1           SYS   Applications         WEBAPP 2.0       CROSS        WBAPP

Я хотел бы создать скрипт (использующий библиотеку pandas в Python), который читает первую таблицу и создает из нее сводную таблицу на модели следующей

enter image description here

столбец FTE должен прочитать строку «ИТОГО» базовой таблицы данных, имя столбца должно быть заменено тремя столбцами («Код QAM», «Область действия», «Сведения о деятельности» и «Справочник»). ) второй таблицы.

Мне удалось построить сводную таблицу со столбцом «FTE», но с именами, указанными в заголовке первой таблицы. Как мне переназначить имена заголовков на нужные мне столбцы?

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