玩家排名取决于所玩游戏的数量

问题描述 投票:0回答:1

我有一个球员及其罚分的df。看起来像这样:

# playerID  penalty 
#   A         0
#   B         2
#   A         4
#   C         2
#   A         0
#   B         0
#   B         2 

我想获得一个“玩家等级”,该等级取决于“罚分”和所玩游戏的数量(A为三局,C为一局)。如果存在10个游戏中平均罚分= 3的玩家X和4个游戏中平均罚分= 3的玩家Y,则玩家X的“玩家等级”应低于玩家Y的“玩家等级”。] >

我的想法是将玩家i的平均罚分除以sqrt(n(i)),其中n(i)是玩家i玩的游戏数量。第二个想法是将平均罚分除以log(n(i)+1)。

您认为这是正确的方法吗?有人在处理类似的问题吗?

感谢您的回复。

我有一个球员及其罚分的df。看起来像这样:#玩家ID惩罚#A 0#B 2#A 4#C 2#A 0#B 0#...

r ranking weighted-average
1个回答
0
投票

[我认为您想将此帖子转移到Cross Validated。无论如何,这是通过data.table

© www.soinside.com 2019 - 2024. All rights reserved.