作者Debugger (Win Shares 痴汉)
看板Sabermetrics
标题投打Win Shares之超简化版
时间Thu Jan 25 13:45:32 2007
在研究FB规则时找的
希望用简单整数的加减法算出与 Win shares 大致相同的趋势
暂时就叫做TWB指数吧
打者TWB指数算法:
一垒安打: +6
二垒安打: +10
三垒安打: +14
全垒打: +18
四坏或触身保送: +4
盗垒成功: +2
盗垒刺: -2
出局数: -2
注:出局数不算入牺牲短打,算入牺牲高飞及盗垒失败,
双杀打视为两个出局数,三杀打视为三个出局数。
投手TWB指数算法:
投球局数: 6(也就是每个出局数两分)
被安打: -1
被全垒打: -3
四坏或触身保送: -1
非自责分: -4
自责分: -6
胜投: +8
败投: -4
救援: +8
去年中华职棒
打者TWB指数与打击Win Shares的相关系数是 0.989
投手TWB指数与投球Win Shares的相关系数是 0.994
投打一起看相关系数是 0.991
把TWB指数除以36就大约等於Win Shares数了
(不过可惜的是这边没办法考虑守备)
投打各列十个人参考一下
Name TWB指数 TWB/36 打击WS
张泰山 842 23.4 24.0
陈金锋 726 20.2 20.8
陈冠任 538 14.9 15.6
黄忠义 524 14.6 14.9
林智胜 530 14.7 13.7
王传家 414 11.5 12.9
谢佳贤 534 14.8 11.7
王信民 336 9.3 11.4
石志伟 402 11.2 10.4
彭政闵 374 10.4 10.4
Name TWB指数 TWB/36 投球WS
林恩宇 833 23.1 23.0
刚雷 572 15.9 15.8
潘威伦 618 17.2 15.4
雷鹏 570 15.8 14.8
曾兆豪 557 15.5 14.8
吴偲佑 545 15.1 13.7
李明进 393 10.9 13.0
郭勇志 370 10.3 11.8
张贤智 388 10.8 11.3
爱力克 384 10.7 10.1
TWB/36-WS绝对值的误差分布为
全部人数 <0.5 0.5~1.0 1.0~1.5 1.5~2.0 >2.0
打者 138 93 24 13 6 2
投手 99 80 12 4 2 1
RMSE (root of mean square errors) 是 0.63
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.130.152.1
1F:推 newbornme:Wow ... 好高的相关系数值。 01/25 21:01
2F:推 calsdark:如果要用在不同场数的其他联盟,要怎麽修正?XD 01/25 23:06
3F:推 Debugger:这个原来WS也没有特别着墨呀 自己设计一个吧:p 01/26 09:42
4F:推 Debugger:本来只是想弄一个能反映贡献度的FB分数算法 不需要跨年 01/26 09:43
5F:推 Skite:这个好! 01/26 13:14
6F:推 Altair:看起来, 比原始的算法简易好用多了! 01/26 23:35