[討論] 中職2024年季賽 打者OPS與wOBA分析

看板Baseball (棒球)作者 (霧丸)時間9月前 (2024/10/12 12:26), 編輯推噓2(200)
留言2則, 2人參與, 9月前最新討論串1/1
前言: 我是一個普通的棒球迷,完全沒有棒球相關或數據分析方面的工作經驗 本文只是我在今年中職季賽結束之後,對一個感興趣的主題進行的個人分析 如果要只用一個數字,衡量一名打者站在打擊區的破壞力,有兩種常見的方式: 1. OPS,即OBP(上壘率)和SLG(長打率)直接相加,簡單無腦但是好用 2. wOBA,通常稱為「加權上壘率」,實際上是全面評估打擊能力,需要用參數計算 OPS的無腦到底有多無腦?它的缺點是什麼? 中職2024年每隊各打120場,取120打席作為門檻 120打席以上的所有打者數據,與本文想要討論的內容均列於此文件中: https://shorturl.at/4SQ3T 資料來源:野球革命 https://shorturl.at/ojntf 今天假設你手上有一群打者的傳統數據,包含OPS(就算沒有你也能自己加) 但你暫時查不到wOBA,那你應該會用OPS的排序來大致衡量打者的優劣 由於OPS大致上還是很好用,所以它應該會和wOBA有較為接近的線性關係 以wOBA作為目標值,OPS作為變數,進行線性迴歸求最小誤差參數 得到的參數為 mOPS=0.3977351213,b=0.03464669432 這代表簡略地使用 0.3977351213 x OPS + 0.03464669432 就大致可以估計中職打者在2024年的wOBA(如果你剛好查不到的話) 估計的平均方根差為0.006,誤差其實還不會太大 不過用OPS逼近wOBA其實沒什麼意義(線性關係的大小的順序並不會改變) 這個分析的重點在於找出「為什麼OPS有時候會不太準確」 已知wOBA是評量打者攻擊表現的較準確數據 如果用OPS線性估算得到的數據更高,代表OPS可能高估了實際表現 反之,代表OPS不足以完全反應這個打者的打擊貢獻 當然這邊的高估低估與打者本身過不過譽無關,純粹是數據上的意義 數據被高估的打者: 打席 OBP SLG OPS wOBA OPS轉wOBA 誤差 魔鷹 493 0.367 0.567 0.934 0.388 0.406 +0.018 林承飛 220 0.257 0.368 0.625 0.268 0.283 +0.015 數據被低估的打者: 打席 OBP SLG OPS wOBA OPS轉wOBA 誤差 林哲瑄 173 0.304 0.219 0.523 0.257 0.243 -0.014 李凱威 495 0.398 0.371 0.770 0.353 0.341 -0.012 邱智呈 530 0.418 0.427 0.845 0.381 0.371 -0.010 陳傑憲 472 0.421 0.416 0.837 0.378 0.368 -0.010 陳品捷 150 0.306 0.240 0.546 0.262 0.252 -0.010 可以發現,SLG表現比OBP好的打者,OPS容易被高估,反之亦同 這與常常被提到的一種觀念相符: OBP是非常有價值的屬性,但OPS將其直接相加卻淡化了它的價值 所以,更好的做法是拿OBP和SLG作為兩個變數,同時估計線性參數 得到的參數為 mOBP=0.5898237600,mSLG=0.2873139236,b=0.01149955973 也就是用 0.5898237600 x OBP + 0.2873139236 x SLG + 0.01149955973 來估計wOBA 這種估計的平均方根差只有0.002,高估低估的情況也相對不明顯 數據被高估的打者: 打席 OBP SLG wOBA OBP/SLG轉wOBA 誤差 許基宏 387 0.368 0.446 0.353 0.357 +0.004 王正棠 354 0.375 0.463 0.362 0.366 +0.004 張政禹 244 0.298 0.363 0.288 0.292 +0.004 張育成 182 0.445 0.540 0.425 0.429 +0.004 數據被低估的打者: 打席 OBP SLG wOBA OBP/SLG轉wOBA 誤差 張志豪 201 0.308 0.429 0.321 0.316 -0.005 岳東華 442 0.326 0.317 0.298 0.295 -0.003 陳子豪 344 0.355 0.515 0.372 0.369 -0.003 高國麟 247 0.332 0.332 0.306 0.303 -0.003 林哲瑄 173 0.304 0.219 0.257 0.254 -0.003 郭阜林 144 0.292 0.328 0.281 0.278 -0.003 由於wOBA的參數種類多(BB/HBP/1B/2B/3B/HR) 因此也無法簡單推斷高估與低估的主要原因 然而,差距小到這種程度後,其實問題也不是多大 真的想要精確的話,直接打開野球革命查詢wOBA不就好了 最後一個重點,則是OBP到底比SLG重要多少 過往我曾經聽過「OBP有SLG的1.8倍重要」這個說法 現在既然連線性參數都有了,那直接拿兩個參數相除就好了: 0.5898237600 / 0.2873139236 = 2.0528895802 這個比值代表,在中職2024年季賽中,OBP的重要性至少是SLG的兩倍以上 也就是說你可以用 OBP x 2.053 + SLG 來大致排序打者的進攻能力 雖然得到的數值和線性逼近的結果不同,但是大小順序還是相符的 最後的最後,部長真的好強,0.425的wOBA是什麼鬼啦 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.240.232.168 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Baseball/M.1728707164.A.FA5.html

10/12 13:24, 9月前 , 1F
推。部長還是在手痛一個多月狀況下打這樣
10/12 13:24, 1F

10/12 14:17, 9月前 , 2F
推 obp真的比slg更有價值
10/12 14:17, 2F
文章代碼(AID): #1d2VfS-b (Baseball)
文章代碼(AID): #1d2VfS-b (Baseball)