如何看两队中场控制力对比
在足球数据分析中,中场控制力是评估比赛走势的核心指标,下面给你一套可直接落地的分析框架和脚本思路。

核心指标体系
| 维度 | 关键指标 | 说明 |
|---|---|---|
| 控球 | 控球率、传球次数、传球成功率 | 基础盘 |
| 推进 | 前场传球占比、 progressive passes(向前推进传球) | 谁能把球送上去 |
| 压迫 | PPDA、抢断+拦截次数、反抢成功后射门 | 谁在主导节奏 |
| 区域 | 中场三区触球分布、进攻三区进入次数 | 空间占领 |
| 对抗 | 中场 1v1 成功率、二点球争夺 | 硬度 |
Python 脚本框架(基于免费数据源)
以 soccerdata(原 understat)或 statsbombpy 为例:
import soccerdata as sd
import pandas as pd
# 1. 拉取比赛数据(以 FBref 为例)
fbref = sd.FBref(leagues="ENG-Premier League", seasons="2024")
match_stats = fbref.read_team_match_stats(stat_type="possession")
# 2. 筛选两队
team_a, team_b = "Arsenal", "Man City"
df = match_stats.loc[[team_a, team_b]]
# 3. 中场控制力核心指标
metrics = [
"Poss", # 控球率
"Total Cmp", # 传球成功数
"Cmp%", # 传球成功率
"PrgP", # 向前推进传球
"PrgC", # 向前推进带球
"1/3", # 进入进攻三区次数
"Mid 3rd Touches", # 中场三区触球
"Tkl+Int", # 抢断+拦截
"Recov", # 球权回收
]
comparison = df[metrics].T
comparison.columns = [team_a, team_b]
comparison["差值"] = comparison[team_a] - comparison[team_b]
print(comparison)
进阶:用 PPDA 看压迫强度
PPDA(每次防守动作允许对手传球数)越低,压迫越强:
# 从 FBref 拉取防守数据 defense = fbref.read_team_match_stats(stat_type="defense") ppda = defense.loc[[team_a, team_b], ["PPDA", "Tkl", "Int", "Clr"]] print(ppda)
解读:
- PPDA < 8 → 高位压迫,中场掌控欲强
- PPDA > 12 → 退守反击,放弃中场
可视化:雷达图对比
import matplotlib.pyplot as plt import numpy as np labels = ["控球率", "传球成功", "推进传球", "中场触球", "抢断拦截", "球权回收"] # 归一化到 0-1 def norm(s): return s / s.max() a_vals = norm(df.loc[team_a, metrics]).values b_vals = norm(df.loc[team_b, metrics]).values angles = np.linspace(0, 2*np.pi, len(labels), endpoint=False).tolist() angles += angles[:1] a_vals = np.concatenate([a_vals, [a_vals[0]]]) b_vals = np.concatenate([b_vals, [b_vals[0]]]) fig, ax = plt.subplots(figsize=(6,6), subplot_kw=dict(polar=True)) ax.plot(angles, a_vals, label=team_a) ax.fill(angles, a_vals, alpha=0.2) ax.plot(angles, b_vals, label=team_b) ax.fill(angles, b_vals, alpha=0.2) ax.set_xticks(angles[:-1]) ax.set_xticklabels(labels) ax.legend()"中场控制力对比") plt.show()
实战解读口诀
- 控球高 + PPDA低 → 全面压制型中场(如曼城、拜仁)
- 控球低 + 抢断多 + 推进传球高 → 反击型中场(如皇马、马竞)
- 中场触球集中在中圈 → 拉锯战,节奏慢
- 中场触球靠前 + PrgP 高 → 主动向前,控制节奏
- 1/3 进入次数差距大 → 一边彻底压过另一边
免费数据源推荐
| 数据源 | 优势 | 接口 |
|---|---|---|
| FBref | 指标全,免费 | soccerdata.FBref |
| Understat | xG 体系完整 | soccerdata.Understat |
| StatsBomb Open | 事件级,可做传球网 | statsbombpy |
| Sofascore API | 实时 | 第三方封装 |
如果你告诉我具体某场比赛(阿森纳 vs 利物浦」)或想用的数据源,我可以直接把脚本填好数据跑出来给你看。
版权声明:NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
足球直播
足球直播
足球直播
篮球直播
篮球直播
篮球直播
NBA直播
NBA直播
NBA直播
CBA直播
CBA直播
CBA直播
亚冠直播
亚冠直播
亚冠直播
欧冠直播
欧冠直播
欧冠直播
英超直播
英超直播
英超直播
西甲直播
西甲直播
西甲直播
中超直播
中超直播
中超直播
足球直播
足球直播
足球直播
篮球直播
篮球直播
篮球直播
NBA直播
NBA直播
NBA直播
CBA直播
CBA直播
CBA直播
亚冠直播
亚冠直播
亚冠直播
欧冠直播
欧冠直播
欧冠直播
英超直播
英超直播
英超直播
西甲直播
西甲直播
西甲直播
中超直播
中超直播
中超直播
足球直播
足球直播
足球直播
篮球直播
篮球直播
篮球直播
NBA直播
NBA直播
NBA直播
CBA直播
CBA直播
CBA直播
亚冠直播
亚冠直播
亚冠直播
欧冠直播
欧冠直播
欧冠直播
英超直播
英超直播
英超直播
西甲直播
西甲直播
西甲直播
中超直播
中超直播
中超直播
足球直播
足球直播
足球直播
篮球直播
篮球直播
篮球直播
NBA直播
NBA直播
NBA直播
CBA直播
CBA直播
CBA直播
亚冠直播
亚冠直播
亚冠直播
欧冠直播
欧冠直播
欧冠直播
英超直播
英超直播
英超直播
西甲直播
西甲直播
西甲直播
中超直播
中超直播
中超直播
曼联直播
曼联直播
曼联直播
日职联直播
日职联直播
日职联直播
澳超直播
澳超直播
澳超直播
阿森纳直播
阿森纳直播
阿森纳直播
足球直播
足球直播
足球直播
NBA直播
NBA直播
NBA直播
曼联直播
曼联直播
曼联直播
日职联直播
日职联直播
日职联直播
澳超直播
澳超直播
澳超直播
阿森纳直播
阿森纳直播
阿森纳直播
足球直播
足球直播
足球直播
NBA直播
NBA直播
NBA直播
曼联直播
曼联直播
曼联直播
日职联直播
日职联直播
日职联直播
澳超直播
澳超直播
澳超直播
阿森纳直播
阿森纳直播
阿森纳直播
足球直播
足球直播
足球直播
NBA直播
NBA直播
NBA直播
曼联直播
曼联直播
曼联直播
日职联直播
日职联直播
日职联直播
澳超直播
澳超直播
澳超直播
阿森纳直播
阿森纳直播
阿森纳直播
足球直播
足球直播
足球直播
NBA直播
NBA直播
NBA直播
欧冠直播
欧冠直播
欧冠直播
欧冠直播
欧冠直播
欧冠直播
欧冠直播
欧冠直播
欧冠直播
欧冠直播
欧冠直播
欧冠直播
欧冠直播
欧冠直播
欧冠直播
欧冠直播
欧冠直播
欧冠直播
欧冠直播
欧冠直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
足球直播
足球直播
足球直播
足球直播
足球直播
英超直播
英超直播
英超直播
英超直播
英超直播
篮球直播
篮球直播
篮球直播
篮球直播
篮球直播
CBA直播
CBA直播
CBA直播
CBA直播
CBA直播
中超直播
中超直播
中超直播
中超直播
中超直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
足球直播
足球直播
足球直播
足球直播
足球直播
英超直播
英超直播
英超直播
英超直播
英超直播
篮球直播
篮球直播
篮球直播
篮球直播
篮球直播
CBA直播
CBA直播
CBA直播
CBA直播
CBA直播
中超直播
中超直播
中超直播
中超直播
中超直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
NBA直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播
中超直播