我有两只Pandas数据框
客户
CustomerID
1
2
3
订单
OrderId CustomerID Date
1 1 2022-01-02
2 1 2022-01-04
3 2 2022-02-03
4 2 2022-03-03
我想这样转置我的结果。对于每个月,我想知道订单的计数。如果有一些或没有(0)
CustomerID Date CountOrderID
1 2022-01 2
2 2022-01 1
3 2022-01 0
1 2022-02 0
2 2022-02 1
3 2022-02 0
1 2022-03 0
2 2022-03 1
3 2022-03 0
我怎么能在Pandas中做到这一点呢?
1条答案
按热度按时间vjrehmav1#
通过由
MultiIndex.from_product
创建的新多索引将GroupBy.size
与DataFrame.reindex
一起使用:上次用途: