我有一个看起来像这样的数据框
Vehicle Model Month Sales
A XXY 1 10
A XXY 1 100
A XXY 2 40
A XXY 3 10
A YYX 3 10
A YYX 3 33
B ZZZ 1 50
B ZZY 2 60
我希望能够将其转换如下:
Vehicle Model 1 2 3 4 5
A XXY 2 1 1 0 0
A YYX 0 0 2 0 0
B ZZZ 1 0 0 0 0
B ZZY 0 1 0 0 0
所以基本上我想 - 按 2 个字段(车辆、模型)分组,然后按月份计算“销售”列中的记录数,然后转置数据,使月份成为列,车辆/模型我的行。此外,某些模型可能没有长达 12 个月,但我想显示所有列 1 到 12,如果没有可用数据则保留 0
数据框非常大。有什么推荐吗?谢谢