【发布时间】:2010-09-21 21:53:37
【问题描述】:
假设您需要以图形表示棒球队的表现(我的软件问题与运动无关,但是...)。
假设您选择 25% 的计量表与第一次击球时击球的击球手百分比有关。 接下来的 25% 与球队中投出 n 次好球的投手百分比有关。 最后的 50% 与球队在比赛中得分的击球手百分比有关。
显而易见的计算是 (.25 * percent1) + (.25 * percent2) + (.5 * percent3)。这将等于一些最终计算
假设您想在算法中添加一些“负面”部分。例如,在比赛中犯错的守场员百分比。作为算法的一部分,这将如何工作?我认为你不能说这个百分比是-50%(负数),然后在某处再加上 50% 加起来就是 100%。这是行不通的,因为您最终可能会得到 > 100 的最终计算结果。
更新:(举个实际例子)
- 25% 时的百分比 1
- 25% 时的百分比 2
- 百分比 3(这是负数)为 -50%
- 百分比 4 在 ??? 100%
如果我们合计百分比,那么我们是 100%,但计算出来的结果可能 > 100。
【问题讨论】:
-
为什么不根据没有失误的守场员百分比来重新计算?
-
是的,这行得通,但在“真实”业务需求中,他们确实希望拥有这些“负面”场景。如果这是唯一的解决方案,那么我将不得不与他们讨论,但我需要先看看我是否遗漏了什么。
标签: algorithm weighted-average