我有两个看起来像这样的数据框:
rating
BMW Fiat Toyota
0 7 2 3
1 8 1 8
2 9 10 7
3 8 3 9
own
BMW Fiat Toyota
0 1 1 0
1 0 1 1
2 0 0 1
3 0 1 1
我最终试图获得一个按品牌使用的平均评级数据透视表。或者是这样的:
BMW Fiat Toyota
Usage
0 8.333333 10 3
1 7.000000 2 8
我的方法是像这样合并数据集:
Measure Rating Own
Brand BMW Fiat Toyota BMW Fiat Toyota
0 7 2 3 1 1 0
1 8 1 8 0 1 1
2 9 10 7 0 0 1
3 8 3 9 0 1 1
然后尝试使用评级作为值、拥有作为行和品牌作为列来创建数据透视表。但我一直在处理关键问题。我也尝试过拆分度量或品牌级别,但我似乎无法使用行索引名称作为枢轴键。
我究竟做错了什么?有更好的方法吗?