Dataframe的设置如此。我想要一个带有多级帐户索引的数据透视表,伪。我希望列是单个周,而值是销售。数据是伪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
答案 0 :(得分:3)
这只是一个简单的数据透视表,不是吗?
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