LATEST ARTICLES

預期打擊數據怎麼讀:xBA、xSLG與xwOBA差別

黑金分析室裡,一顆象牙白棒球置於透明玻璃展示罩,背後是失焦夜間球場
目錄
  1. 一、xBA、xSLG與xwOBA分別在看什麼?
  2. 二、同樣4打數1安打,擊球內容可以差很多
  3. 三、安打機會相同,也可能有不同長打價值
  4. 四、實際減預期的落差,不能全部叫運氣
  5. 五、常見問題
  6. 六、讀數據時,先配對再追問原因

預期打擊數據是在已發生的擊球上,估計這類接觸通常能產生多少進攻成果。xBA著重安打,xSLG著重壘打,xwOBA綜合不同打擊結果的價值;它們可以和實際成績對照,卻不是下一場的成績預告。

本文採MLB Statcast與Baseball Savant於2026年10月22日可查閱的公開定義,不指定未公開的模型版本號。以下球員、機率與算例全部由編輯自設,並非真實球員成績,也不是官方把某個初速換成機率的對照表。

一、xBA、xSLG與xwOBA分別在看什麼?

先配對同一種尺度,再談高低落差:

預期指標 中文意思 對照實績
xBA 預期打擊率 BA/AVG
xSLG 預期長打率 SLG
xwOBA 預期加權上壘率 wOBA

xSLG依安打種類給予不同壘打價值;xwOBA則依得分價值加權,不能讀成上壘機率。想先釐清打數、打擊率和長打率的差別,可看〈棒球術語與數據:AVG、OBP與OPS怎麼算〉。

Baseball Savant的官方榜單說明,預期指標會利用擊球初速與仰角對照歷史相似擊球,並在彙整時保留實際的三振、保送與觸身球資訊。部分擊球另納入跑速,並非每一球都用完全相同的條件。

因此,不能拿某人的xwOBA和另一人的AVG直接比較,也不能把xSLG當成「下一次敲長打的百分比」。如果你卡在初速、仰角和接觸品質的關係,可接著讀〈強勁擊球與Barrel差在哪〉。

二、同樣4打數1安打,擊球內容可以差很多

下面設定兩名虛構打者,各有4個打數,沒有保送、觸身球或犧牲打,最後都只有1支一壘安打。先遮住機率欄,兩人的實際打擊率都是1 ÷ 4 = .250,長打率也同為.250。

為了示範「結果相同、組成不同」,再替每球指定安打機率。這些機率是教學假設,不是由文字描述或球速自行算出的Statcast數值。

打數 A的結果/假設值 B的結果/假設值
1 平飛安打/0.70 軟弱安打/0.10
2 平飛接殺/0.60 高飛接殺/0.10
3 平飛接殺/0.50 滾地出局/0.20
4 三振/0 三振/0

在這份完整且簡化的假設樣本裡:

  • A的預期安打數為0.70 + 0.60 + 0.50 + 0 = 1.80,除以4個打數,得到示範xBA .450。
  • B的預期安打數為0.10 + 0.10 + 0.20 + 0 = 0.40,除以4個打數,得到示範xBA .100。

1.80是機率的加總,不是紀錄員漏記了0.80支安打。A實際只打出1支安打;B也確實有1支安打,不能把任何人的正式成績改掉。

這個例子還能提醒你:A有一球假設安打機率0.70,也仍可能出局。若把相同條件想像成大量重複試驗,70%並不要求每連續10次就恰好出現7支安打,更不代表下一球「輪到」安打。

三振不能在計算時消失

若只把A的3次擊球機率取平均,會得到1.80 ÷ 3 = .600。但那是這3次接觸的平均安打機率,並不是前述4打數的.450;第四次三振仍占一個打數。

所以看到「只計擊球」的欄位,應先確認分母。不要把它和含三振的整體打擊表現混成同一項數據。

三、安打機會相同,也可能有不同長打價值

再設計兩顆虛構擊球,所有可能結果的機率都明列如下:

結果 甲球機率 乙球機率
出局 60% 60%
一壘安打 40% 10%
二壘安打 0% 20%
三壘安打 0% 0%
全壘打 0% 10%

兩球的安打機率都是40%,但預期壘打數不同。甲球為0.40 × 1 = 0.40;乙球為0.10 × 1 + 0.20 × 2 + 0.10 × 4 = 0.90。這是加權平均的教學運算,不是實際比賽一球可以拿到0.90個壘包。

這也說明為什麼不能僅靠xBA重建xSLG:知道「安打合計機率」,仍不知道一壘安打與長打如何分配。把第二節的A、B拿來比xSLG也一樣,缺少各類安打機率,本文就不替他們補猜數字。

至於xwOBA,還需要不同結果的權重與完整打席資料;不能把這裡的.450加上.900就算出來。實際查表時直接核對同來源的wOBA與xwOBA,比自行混用不同年度的係數可靠。

四、實際減預期的落差,不能全部叫運氣

先寫明相減順序。若自設一名打者的BA為.240、xBA為.280,則「實際減預期」是-.040;反過來算就變成+.040。只截取正負號,沒有欄位定義,容易把意思讀反。

Baseball Savant將預期指標定位為減少守備與球場對結果的干擾,用來描述接觸當下呈現的表現。據此,閱讀時應分開下列問題:

  • 這球面對的守備者與球場:官方榜單希望淡化這些結果差異;不要把估值讀成某一座球場、某一名野手當下的逐球模擬。
  • 接下來會遇到誰、打出什麼球:本次模型估值的對象是已發生的樣本,沒有替下一場填入新的擊球條件。
  • 健康、調整與出賽機會:公開定義沒有把它們列成未來預測輸入;本文不據此推論傷勢、打序或下一場打席數。
  • 樣本與資料範圍:4個打數足以演示算法,不能由此宣稱球員已建立穩定能力;不同球季、不同篩選也不應直接混比。

這些是根據指標用途整理的判讀界線,不是對未公開演算法的完整稽核。尤其不能把「BA比xBA低」改寫成未來一定會補回差額,或把「比xBA高」直接判成下一場必定下滑。

實際開啟榜單時,依序確認:資料來源與球季、打者或投手視角、篩選門檻、PA與擊球樣本數、實際/預期配對,以及Diff的相減方向。本文不引用會持續變動的即時排名或聯盟平均。

五、常見問題

xBA .300就是下一打席有30%機率安打嗎?

不能直接這樣讀。整段期間的xBA是既有樣本的彙整;下一打席的對手、是否碰到球、擊球條件都還沒確定。第二節的單球假設機率,也不能拿來替換球員整季數值。

xwOBA .350代表35%上壘率嗎?

不是。它是加權指標,不能當成「上壘次數除以機會數」的機率。閱讀時應配對wOBA,而非直接套用OBP的解讀。

一顆被接殺的球,預期值就要改成0嗎?

不用因為接殺就把假設機率倒填成0。第二節刻意保留A的接殺與非零估值,讓結果和估計同時存在;否則就失去比較兩者的意義。

可以把MLB的預期數據直接套到中職嗎?

不能只憑相同縮寫就視為同一模型。本文依據MLB的公開定義;若另一聯盟或數據商提供類似欄位,應重新確認來源、輸入、樣本和算法,再做比較。

六、讀數據時,先配對再追問原因

先把BA配xBA、SLG配xSLG、wOBA配xwOBA,再確認期間和分母。遇到落差,回看擊球組成與比賽情境,提出可查證的問題,不必急著替每一分差額貼上運氣標籤。

模型能補充你對已發生表現的理解,卻不會預先決定下一球。觀賽與娛樂請保留休息時間,並事先設定可負擔的預算。

引用資料 References

作者山姆

阿拉八娛樂城 內容編輯

負責整理遊戲玩法、規則與會員服務說明;文章內容有更新時,會在標題下方標示更新日期。

本文為資訊整理,不構成任何獲利保證;遊戲規則、賠率與活動條件請以遊戲內說明及本站公告為準。理性娛樂,未滿 18 歲請勿參與。

‹ 回到最新文章