-
前言
每一分钟的足球比赛都孕育着能够激发人们高品质洞察力的数据,这些数据可以用于球员招募、比赛分析,并帮助教练做出更明智的决策。然而,遗憾的是,目前大多数免费的在线数据集仅包含基本统计信息,如积分、球队名称和比赛日期。仅凭这些基本统计数据,我们无法获得太多有价值的信息。为了获取更深入的统计数据,可以尝试进行爬虫,但是要花费大量的时间,所以我们可以探索一些免费分享的数据。在本文中,我们将探索Statsbomb在其Python包statsbombpy中分享的所有免费足球数据。这些数据将让我们深入了解比赛,解析在数字背后的足球故事。不再是些基础统计数据,我们将能够探索足球世界的布局,挖掘球员的精彩瞬间,揭示精彩的奥妙。让我们一起探索这些数据,为你对足球理解注入新的能量。接下来,让我们开始启程。
准备工作
1.1安装statsbombpy
获取Statsbomb分享的所有足球数据,我们需要安装statsbombpy
pip install statsbombpy
1.2导入statsbombpy
安装之后,我们将其导入
from statsbombpy import sb
1.3查看免费比赛
查看 Statsbomb 免费分享的所有比赛,您只需运行sb.competition()
competitions=sb.competitions()
如果仅显示比赛,也可以在country_name和competition_name列中删除重复项。
sb.competitions().drop_duplicates(['country_name', 'competition_name'])
运行结果
我们可以看到,Stat