xG 是怎么计算的?射门概率模型的原理

分类:xG 预期进球更新:2026-10-10指北第 28 / 41 篇

xG 的计算流程是:把每一脚射门拆成若干特征(位置、角度、方式、进攻过程),输入概率模型输出「这一脚进球的概率」,然后把全队的射门概率逐脚相加。关键在于——模型不同,特征与权重不同,所以不同来源的 xG 数值会不一样。

计算流程

  1. 记录每一次射门:位置、时间、方式、进攻过程等原始事件数据。
  2. 提取特征:把射门转成模型能读的输入,常见特征有射门距离、射门角度、射门方式(脚/头/其他)、是否定位球、是否快攻、射门前的传球序列等。
  3. 模型打分:输出这一脚射门的进球概率(0 到 1 之间)。
  4. 逐脚加总:全队所有射门的概率相加,得到该队该场 xG。
球队 xG = p(射门1 进球) + p(射门2 进球) + … + p(射门n 进球)

模型常见的技术路线

路线思路特点
逻辑回归类用特征线性组合估计概率可解释性强,特征透明度高
梯度提升树类用树模型拟合射门结果拟合能力强,特征交互自动捕捉
深度学习类用序列模型读进攻过程能利用传球序列等过程信息

三条路线的输出都是「射门进球概率」,但数值会有差异。

为什么不同来源的 xG 不一样

所以跨来源直接比较 xG 数值意义有限。正确做法是在同一个模型内部做纵向或横向比较——比趋势,不比单点。

xG 与 xGOT 的区别

还有一个容易混淆的指标 xGOT(预期进球-射正后):普通 xG 计算的是「这次射门有多大机会进」,不考虑射门最终的打门质量;xGOT 则是在射门完成之后,结合球的落点质量再评估一次。简单说,xG 衡量「创造机会的质量」,xGOT 更偏向「射门执行的质量」。

本站的用法

本站 竞足赛事数据 把双方 xG 直接列在每日场次里,并用 xG 折算积分汇成 xG 积分榜。因为本站全部数据同源,所以「同模型内比较」这个前提是满足的——这是使用 xG 数据时最关键的一条纪律。

xG 类指标使用公开模型数据。本站仅供研究与学习参考,请注意风险。

常见追问

问:xG 是官方数据吗?
答:不是。xG 由各数据机构用自有模型计算,没有官方统一版本,因此不同来源数值会有差异。
问:为什么同一场比赛两个网站的 xG 不同?
答:因为模型的特征集、训练数据、口径定义不同。比较 xG 应在同一模型内部进行。
问:xG 能算出具体比分吗?
答:不能。xG 是单支球队的机会质量总和,不直接给出比分预测。要得到比分分布需要额外的建模步骤。

相关阅读

预期进球 xG 是什么意思?为什么它比进球数更能说明问题
每次射门按位置和方式打分,加总得到「本该进几个」——这就是 xG。
xG 积分榜怎么看?实际积分与 xG 积分的差值会说话
实际积分与 xG 积分并排看,差值就是「运气/效率」这一项的量化。
预期进球数据哪里查看?渠道、口径与比对方法
能查的地方不少,但关键是同源比较——跨来源比数值等于白比。

→ 返回 《指南&资源》全部 41 篇归档;如需查当天数据,见 必发指数、竞足赛事数据 与 xG 积分榜。