如何使用熊猫将数据框转换为水平多索引数据框?

时间:2019-10-07 17:57:02

标签: python pandas pivot pivot-table data-science

我一直在尝试使用以下数据透视表,pivot_table等解决此问题,但没有找到解决方案。

问题

存在具有以下行的数据框

    type       time     i   q    qi

0   Other   2019-05-31  7   5   71.43
1   Other   2019-06-30  0   0   NaN
2   Other   2019-07-31  0   0   NaN
3   Other   2019-08-31  4   2   50.00
4   broker  2019-01-31  11  11  100.00
5   broker  2019-02-28  13  13  100.00
6   broker  2019-03-31  32  32  100.00
7   broker  2019-04-30  31  30  96.77
8   broker  2019-05-31  84  83  98.81
9   broker  2019-06-30  54  54  100.00
10  broker  2019-07-31  73  73  100.00
11  broker  2019-08-31  131 131 100.00
12  broker  2019-09-30  75  74  98.67
13  broker  2019-10-31  13  13  100.00
14  direct  2019-01-31  1   1   100.00
15  direct  2019-02-28  0   0   NaN
16  direct  2019-03-31  1   1   100.00
17  direct  2019-04-30  4   4   100.00
18  direct  2019-05-31  36  36  100.00

我想要的是将上述数据框格式化为这种特定格式:

                    Other                 broker                   direct        
                  i   q    qi            i   q    qi               i   q    qi
time
2019-05-31        7   5  71.43          11  11  100.00            13   13  100.00
.
.
.
*so on*

0 个答案:

没有答案
相关问题