本文目录导读:

关于开源项目中 Whoscored 评分的对比,需要先明确一点:Whoscored 的评分算法是商业闭源的,官方从未公开其具体计算公式,开源社区所谓的“Whoscored 评分对比”,通常是指以下三类工作:
开源项目对 Whoscored 评分的复现/逆向尝试
比较有代表性的方向:
- soccerdata / ScraperFC / understat 相关项目:这些项目主要做数据抓取(抓取 Whoscored 页面上的评分数据),而非复现算法,它们能拿到官方评分用于对比分析,但算法本身不公开。
- 社区逆向尝试:有人通过回归分析,用事件数据(传球、抢断、射门等)去拟合 Whoscored 的评分,试图还原权重,这类项目在 GitHub 上有零星仓库(如搜索 "whoscored rating model"),但没有公认成功的复现,因为 Whoscored 的评分包含大量人工/情境调整,且其底层是 Opta 事件数据加专有模型。
与其它公开评分体系的对比研究
开源社区更常见的做法是横向对比不同评分体系,
| 评分体系 | 是否开源 | 数据基础 | 特点 |
|---|---|---|---|
| Whoscored | 否 | Opta 事件数据 | 6-10 分制,偏重关键事件 |
| SofaScore | 否 | 自有事件数据 | 类似 Whoscored,算法不公开 |
| FBref (StatsBomb) | 部分 | StatsBomb 数据 | 提供进阶数据,无单一评分 |
| WhoScored vs FotMob | 否 | 各自数据 | 常被球迷对比 |
| 开源模型(如 VAEP、xT、Goals Added) | 是 | 事件数据 | 有公开论文和代码,可复现 |
开源项目(如 socceraction 库实现了 VAEP 和 xT)常被用来与 Whoscored 评分做相关性分析——即检验“开源动作价值模型”与“商业评分”是否一致,这类对比的结论通常是:相关性中等,因为 Whoscored 更看重进球/助攻/关键传球等显性事件,而 VAEP 类模型评估的是每次动作的期望价值增量。
关键结论
- Whoscored 评分本身无法在开源项目中“复现”,只能抓取和对比。
- 开源社区能做的是:用公开事件数据构建可复现的评分模型(VAEP、xT、G+, OBV 等),再与 Whoscored 评分做统计对比(相关性、排序一致性、偏差分析)。
- 如果你看到某开源项目声称“复现了 Whoscored 评分”,需谨慎——多数只是近似拟合或仅抓取数据展示。
建议
如果你的目标是做评分对比研究,推荐路径:
- 用 soccerdata 抓取 Whoscored 评分 + 事件数据;
- 用 socceraction 计算 VAEP/xT;
- 做 Spearman 相关性、分位置偏差分析。
需要我帮你梳理具体的开源工具链(抓取 + 建模 + 对比)或找几个具体的 GitHub 仓库例子吗?
版权声明:NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
CBA直播
CBA直播
CBA直播
CBA直播
CBA直播
CBA直播
CBA直播
CBA直播
CBA直播
CBA直播
CBA直播
CBA直播
CBA直播
CBA直播
CBA直播
CBA直播
CBA直播
CBA直播
足球直播
足球直播
足球直播
足球直播
足球直播
足球直播
足球直播
足球直播
足球直播
足球直播
足球直播
足球直播
足球直播
足球直播
足球直播
足球直播
足球直播
足球直播
英超直播
英超直播
英超直播
英超直播
英超直播
英超直播
英超直播
英超直播
英超直播
英超直播
英超直播
英超直播
英超直播
英超直播
英超直播
英超直播
英超直播
英超直播