尚未解答Sabermetrics- 中職一二軍間數據轉換 #打擊
Sabermetrics- 中職一二軍間數據轉換 #打擊
這是我個人發明的算法
和Major League Equivalencies的算法完全不同
寫出來給大家討論看看
===
守先要先找出幾位在一二軍都有不少打席的球員
拿2013年來說
我取了 洪臣宇 陳雁風 林政億 謝炫任 郭修延 葉竹軒 陳威儒 黃恩賜 劉育辰 郭岱琦
方克偉 李家駒 蘇建榮 林宗男 共14人
這幾位球員(同年度一二軍都有60pa以上)
然後算出他們一軍和二軍的
1B/(H-HR) 2B/(H-HR) 3B/(H-HR) HR/AB SO/AB SAC/PA BB/PA IBB/PA SF/(AB-SO-H+SF)
然後取平均後一二軍相除 為方便說明 除出來的結果命名為
1B% 2B% 3B% HR% SO% SAC% BB% IBB% SF%
再來取得一二軍的全聯盟平均的BABIP
以目標球員的二軍總安打-全壘打數為基準*一軍BABIP/二軍BABIP
算出估計的非全壘打安打數X
估計1B=1B*X/(1B%*1B+2B%*2B+3B%*3B)
估計2B=2B*X/(1B%*1B+2B%*2B+3B%*3B)
估計3B=3B*X/(1B%*1B+2B%*2B+3B%*3B)
然後用到二軍中擊到場內的球(也就是BABIP的分母)
估計SF=[(AB-SO-HR+SF)-估計(1B+2B+3B)]*SF%
*換算到一軍後AB-SO-HR+SF的值是不變的
然後回推估計用的AB
估計AB=[二軍(AB-SO-HR+SF)-估計SF]/(1-SO%-HR%)
算出估計用的AB後即可算出打擊率 長打率
再來是求出估計用的PA
估計PA=估計(AB+SF)/(1-BB%-SAC%-IBB%-一軍HBP%)
算出估計用PA後即可推出BB IBB HBP然後就可以估計上壘率
以這個公式套回去給當作轉換資料用的14名球員結果和誤為如下(已照誤差排序
球員 打席 打數 打擊率 上壘率 長打率 BB/K OPS
林政億 106.0 89.3 0.246 0.319 0.281 0.33 0.600
-0.024 -0.024 0.021 0.127 -0.003
球員 打席 打數 打擊率 上壘率 長打率 BB/K OPS
郭修延 131.8 118.9 0.277 0.322 0.383 0.35 0.705
0.037 0.021 -0.016 0.049 0.005
球員 打席 打數 打擊率 上壘率 長打率 BB/K OPS
劉育辰 82.7 74.4 0.255 0.330 0.311 0.48 0.640
0.000 -0.005 0.021 -0.027 0.015
球員 打席 打數 打擊率 上壘率 長打率 BB/K OPS
蘇建榮 65.1 56.3 0.213 0.308 0.248 0.46 0.556
-0.023 -0.001 -0.048 0.838 -0.048
球員 打席 打數 打擊率 上壘率 長打率 BB/K OPS
郭岱琦 148.4 128.0 0.312 0.402 0.381 0.81 0.784
-0.067 -0.040 -0.013 -0.045 -0.053
球員 打席 打數 打擊率 上壘率 長打率 BB/K OPS
方克偉 89.1 81.8 0.317 0.373 0.413 0.56 0.786
-0.024 0.004 -0.071 0.107 -0.068
球員 打席 打數 打擊率 上壘率 長打率 BB/K OPS
李家駒 73.2 66.3 0.226 0.293 0.255 0.31 0.548
0.050 0.040 0.067 -0.009 0.107
球員 打席 打數 打擊率 上壘率 長打率 BB/K OPS
謝炫任 80.4 70.6 0.227 0.301 0.271 0.43 0.572
0.074 0.075 0.063 0.237 0.138
球員 打席 打數 打擊率 上壘率 長打率 BB/K OPS
黃恩賜 72.5 66.0 0.318 0.379 0.422 0.57 0.801
-0.082 -0.084 -0.108 -0.239 -0.193
球員 打席 打數 打擊率 上壘率 長打率 BB/K OPS
葉竹軒 88.4 76.4 0.183 0.265 0.211 0.49 0.476
0.090 0.084 0.139 -0.173 0.223
球員 打席 打數 打擊率 上壘率 長打率 BB/K OPS
林宗男 75.0 68.4 0.219 0.271 0.235 0.34 0.506
0.101 0.107 0.167 0.370 0.274
球員 打席 打數 打擊率 上壘率 長打率 BB/K OPS
陳雁風 126.5 110.4 0.298 0.336 0.400 0.33 0.736
-0.111 -0.136 -0.166 -0.329 -0.302
球員 打席 打數 打擊率 上壘率 長打率 BB/K OPS
洪臣宇 173.9 157.4 0.285 0.334 0.349 0.72 0.683
-0.127 -0.121 -0.191 -0.149 -0.312
球員 打席 打數 打擊率 上壘率 長打率 BB/K OPS
陳威儒 128.3 116.8 0.300 0.354 0.396 0.32 0.750
-0.167 -0.182 -0.227 -0.130 -0.409
從OPS看2/14的誤差在0.01內
6/14的誤差在0.1內
以上
中心想法是以兩個聯盟間BABIP的差異和球員表現差異
從非全壘打安打下手進一步推得打擊三圍
哪的算法的觀念有錯 麻煩各位指正我了<(_ _)>
--
中華職棒投打進階數據 ~2013
http://cpbl-record.appspot.com/
--
0個答案
Sabermetrics- 中職一二軍間數據轉換 #打擊