使用R,如何使用一列数据创建胜出率

时间:2018-07-09 15:42:31

标签: r

我有一列数值,并希望将其转换为获胜百分比。

获胜率的定义如下:

Winning percentage = (Wins+0.5*Ties)/Total Values
  1. 计算列表中较高,较低和相等的值

  2. 按列表中值的总数划分。

因此给出了一个值列表:

106.32 
92.56
96.35
29.54
92.56
93.32

获胜分数为:

1.000
0.417
0.833
0.000
0.417
0.667

这与我所得到的差不多:

(length(which(dataframe[1,1] > dataframe[1]))/length(dataframe[,1]))

0 个答案:

没有答案