本篇重點對照
同一份100場示例英雄甲:20選、30禁、10勝公式與讀法
出場率20%20÷100
禁用率30%30÷100
選入或禁用占比50%(20+30)÷100;假設同場不重複
出場後的勝率50%10÷20,不是10÷100,也不是10÷50

先把三種原始數量留下

OpenDota的英雄統計回傳分開提供pro_pick、pro_ban與pro_win。這些欄位讓選入、禁用和獲勝各自保留數量,不需要先擠成一個沒有單位的「熱門程度」。本篇僅用欄位作閱讀示例,沒有摘取當下英雄數字當作永久排名。

要算比例,還得知道比較的是哪一份比賽集合。只有20次出場,若不知道總共有多少場,就不能直接說出場率20%;此外,日期、版本、賽事範圍不同的表,也不能只因英雄名字相同便接在一起相除。

同樣都是50%,兩個分母卻完全不同

表格假設同一份100場紀錄:英雄甲被選20次、被禁30次,且同一場不會同時算選與禁。其中選入的20場贏10場。它的選入或禁用占比為50÷100=50%,出場勝率則是10÷20=50%。

這兩個50%剛好相同,不代表意思相同。前者描述這個英雄在BP中出現於選或禁的比例;後者描述真正上場後的勝負。若下次資料改成20選、10禁、10勝,前者變30%,出場勝率仍為50%。

被禁不是輸掉,也不是完成了一次出場

錯把10勝除以20選加30禁,會得到20%;但那30次禁用沒有讓英雄完成一場上場結果,不能當成30場敗績塞進勝率分母。把10勝除以100場得到10%,也只是這份集合中出現該英雄獲勝紀錄的占比,不是它的出場勝率。

若某英雄在樣本內只被禁、從未上場,出場數為0。此時勝率沒有可用分母,應顯示無出場樣本或未知,而不是因為勝場也是0就硬填0%勝率。這個區分特別適合在看高禁用、少出場的英雄時先核對。

75%看起來贏過50%,還要把4場和20場放回來

再假設英雄乙出場4次、贏3次,出場勝率75%;英雄甲仍為20次贏10次、50%。乙的比例較高是這份假設資料的算術結果,但樣本只有4場。若乙下一場落敗,就成3÷5=60%,而不是固定的75%。

賽前閱讀BP表,至少同列勝率與出場數,再對齊版本、對手和隊伍。這篇不從高禁用或小樣本高勝率直接推導必選英雄;它先把不同分母排好,讓你知道正在比較的是教練的BP取向,還是已上場後的歷史結果。

原始資料與核對日期

資料核對:2026.09.12。主辦單位資訊與本刊觀賽分析分開;本文未宣稱現場採訪,也不把分析筆記視為官方裁決。

遠古賽事報編輯室

依原廠公開資料整理,AI 輔助編輯與製圖。不虛構具名記者、現場採訪或試玩經驗。

來源與更正政策 →