在 pandas 中创建具有多级索引的数据透视表 table

create pivot table with multilevel index in pandas

Dataframe 是这样设置的。我想要一个具有多级帐户索引的数据透视表 table,伪。我希望列是单独的几周,值是销售额。数据是伪 x 周 x 帐户,因此我不需要汇总任何数据。我怎样才能完成?

   pseudo        week     account   sales
0   31527  2017-12-30  4430012511    2.79
1  145584  2017-12-16  4430012511    8.37
2   31608  2017-12-23  4430012511   19.53
3    6362  2017-12-16  4430012511    5.58

这只是一个简单的支点table,不是吗?

df.pivot_table(index=['account', 'pseudo'], columns='week', values='sales')

week               2017-12-16  2017-12-23  2017-12-30
account    pseudo                                    
4430012511 6362          5.58         NaN         NaN
           31527          NaN         NaN        2.79
           31608          NaN       19.53         NaN
           145584        8.37         NaN         NaN