从不同的表创建数据透视表-python

时间:2018-09-17 12:48:21

标签: python excel pandas pivot

我有以下类型的表

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

我想在下一个表的模型上创建一个脚本(使用Python中的pandas库)来读取第一个表并从中创建数据透视表

enter image description here

FTE列应读取基本数据表的“ TOTAL”行,该列的名称应替换为三列(“ QAM代码”,“活动区域”,“活动详细信息”和“参考” )。

我设法用“ FTE”列构造了一个透视表,但名称出现在第一个表的标题中。如何用我需要的列重新映射标题名称?

0 个答案:

没有答案