我之前做过一个FIFA19的数据展示,但是后来没有发布。所以当FIFA20出来的时候,我就想写一篇文章发出去,顺便做一下数据分析。没想到要写的东西太多,所以分成4篇:
这篇文章是第一篇。前三个是用excel做的,最后一个是用tableau+R做的。
不管是FIFA 18、19还是20,关于kaggle的分析文章很多,所以静态球员数据分析就不做了。我做的第一个是交互式数据可视化。成品如下:
(题外话:为了省事,我直接从kaggle上下载了FIFA19的数据,但是联赛信息不见了。当时我从网上爬了联赛信息,添加了。这次是FIFA20的数据不仅缺少联赛信息,而且很多栏目、栏目标题、数据格式都和FIFA19不同,还有很多变化要整合在一起。想想看,两个版本有600多条球员数据,而且就是每秒爬一次的问题,何必呢。所以有时候自己做比下载现成的省很多麻烦。)
因为游戏数据会根据实际游戏不定期调整,从FIFA 13开始,每个游戏版本都会在一年内更新数十次。这将在下一篇谈到赛季数据采样时提到。到达。在这篇文章中,因为两个版本只使用了一次数据,所以我选择了较早的第三次更新(夏季窗口结束后的第一次更新)。
ps:gif被知乎压缩的太厉害了,看不清楚。想看动态演示,可以看文末的视频。操作步骤完全按照文章内容。
1.俱乐部信息展示
图表中所有数据均采用公式实时计算或查询,图表数据可通过宏动态切换。
以《FIFA 20》中的皇马为例:
1. 俱乐部信息,包括:
ps:因为队伍后面的球员能力值比较低,出场次数也很少,如果都算在平均数里,可能会有很大偏差,所以我按照18的名单可以参加单场比赛的球员(首发11名球员)。+ 代入 7 人)计算均值
2. 领军人物,包括:
当然,作为明星,只有这些基本信息显然是不够的。要查看更多信息,您可以通过底部的三个按钮进行切换:
ps:我选了薪水最高的球员作为明星,结果选出来的结果也符合真实情况
3.球员价值分布图(分别显示领先球员的价值数据标签)和能力值瀑布图(在价值图中,能力值瀑布图是按降序排列的,能力值是为了看得更清楚)变化,所以我设置纵坐标原点值为40,最高值为100):可以看出阿扎尔的身价明显高于其他球员,球队的能力值也没有明显的过错,但从这张图来看,Hazard的性价比似乎不是很高。
4、年龄构成:球队没有35岁以上的球员。26-30岁的球员人数上限为12人,20岁以下的球员人数为8人,比上赛季多3人。球员年龄在31-35岁之间,结构更合理
5.薪水构成:阿扎尔不仅身价明显高于其他球员,而且以47万欧元的周薪遥遥领先于其他球员:
6.俱乐部最佳阵容:
球员位置标签的颜色对应球队位置标签的颜色,守门员有单独的棕色标签。球员照片也是FIFA20的最新照片(本次更新没有更换少量球员照片),除尤文图斯未获得授权外,其他相同。
2.不同版本对比
点击版本标志切换版本,可以看到两个版本下十大最贵俱乐部:
切换版本也可以对同一家具乐部进行纵向比较,以皇马为例:
俱乐部排名的变化也可以比较,只要俱乐部在两个版本中都在前十,比如尤文图斯:
总统的身价也下降了很多。
或者马德里竞技:
格子离开了,门神奥巴拉克负责。
如果俱乐部只出现在一个版本中巴萨队服图片,切换版本会跳转到第一个俱乐部信息,比如从 FIFA20 中的利物浦切换到 FIFA20:
或者从 FIFA 19 中的切尔西切换到 FIFA 20,但巧合的是,因为 Hazard 转会皇马,可以比较来自不同俱乐部的同一个球星的两个版本:
切换到领头球星的能力值六边形,可以比较能力值的变化,以C罗为例:
会长的传球(passing)+1,物理(体能)-1。线的颜色是根据俱乐部的排名来设置的,所以尤文图斯的排名会发生变化,线的颜色也会发生变化。
切换到领衔球星的球场位置热图,可以对比热图的变化。以梅西为例:
从热力图来看,梅西的能力值在大部分位置都有所提升。
最佳阵容切换到球员头像/数据模式,可以对比阵容和球员数据。以曼城为例:
曼城队在FIFA20中的整体实力略有提升,阵型没有变化。萨内换上前场B座,斯特林换到右边,中场没变,后防线换了三个人,变化很大。此外,上图还显示丁丁的球场热图数据没有变化,C罗也没有变化。
3.同版本俱乐部对比
点击俱乐部标志可切换俱乐部信息,对同一版本的不同俱乐部进行横向对比:
以FIFA20为例,
演示视频:
结语
数据可视化的功能基本已经用实例演示过了,因为这些只是静态玩家数据,而且只是单次更新的数据,所以我重点展示。在接下来的文章中,我将分析14-15赛季到19-20赛季的英超比赛数据巴萨队服图片,然后结合比赛数据分析球员属性对比赛结果的影响。虽然游戏数据不能完全等同于现实,但毕竟也是根据现实及时调整的,相对来说是最接近现实的(如果真的想要玩家的准确数据,可能只能从队教练队和队医队),所以结合比赛的结果,还是有一定的分析价值的。