世界杯1.jpeg
6月14日,2018世界杯在俄罗斯正式开幕,自1930年至今,世界杯已经走过了88年历程,除1942年和1946年因二次世界大战的影响没有举行外,四年一度的赛事从未中断,这次就让我们一起来用Python回顾一下之前20届的足球盛事。
要点:
数据来源:新浪体育
可视化工具:Pyecharts+Tableau
一、参赛球队
我们首先统计了1930年以来各参赛球队的所属国家及参赛次数,绘制了一张参赛球队所属国家分布图,色调越红 表示参赛次数越多,色调越蓝表示参赛次数越少,空白区域的国家没有球队进入世界杯决赛阶段。
历届世界杯参加国家分布.png
从图中可以看出,足球强国主要集中在西欧和南美,巴西自然不必说,英国一个并不算太大的国家,居然可以同时出动英格兰、苏格兰、威尔士、北爱尔兰四支球队参加比赛,并且能够取得不错的战绩,不可谓不强大
俄罗斯和北美虽然国家不多,但是球队出线次数也不少;
亚洲和非洲的情况相对要惨淡一些,要不是2002年中国曾晋级过 一次世界杯决赛圈,亚洲地区也就一大片空白了。
map = Map("历届世界杯参加国家分布", title_pos="center", width=1000, height=600) attr = countries value = times map.add("", attr, value, maptype="world", visual_range=[0, 20], is_label_show=False,is_visualmap=True, visual_text_color='#000', is_map_symbol_show=False)
countries:有球队晋级世界杯决赛的国家
times:各国家球队晋级世界杯决赛的次数
二、王者之师
冠军球队.png
x——x轴数据,代表球队名称
y——y轴数据,代码夺冠次数
bar = Bar(' ',title_pos="center") x = list(winner_dict.keys()) y = list(winner_dict.values()) bar.add('冠军球队', x, y,is_more_utils=True, is_label_show=True, label_text_color='#000', label_text_size=15, bar_category_gap=40)
世界杯正常情况下每四年举办一次,虽然历时久远但到目前也才第21届而已,同时,世界杯作为世界上最高荣誉、 最高规格、最高竞技水平、最高知名度的足球比赛,其影响力不言而喻。
巴西.jpeg
每一次的世界杯冠军可以说引领了一个时代,巴西、德国、意大利三支球队多次夺得世界杯冠军,在世界杯的历史长河中称霸十几二十年,“王者之师”的称 号当之无愧。
三、热门球队
现在我们来看一下今年的几只夺冠热门球队——巴西、德国、阿根廷、西班牙和法国。我们从历届比赛胜、平、负 的场次和积分、进球、失球的数量共六个维度进行分析
考虑到每支球队参赛次数不同,各维度的数据总量没有可比性,我们先求出每届的均值数据再来画图。
热门球队.png
德国.jpeg
从图中可以看出,德国队的胜场、积分和进球数要略高于第二名的巴西队,但是失球数和负场同样也很高,看来德国队是一支偏重进攻的球队
巴西队则相对攻守兼备;
再来看看球迷众多的阿根廷,这支球队了历史数据在五支球队中算是中规中矩;
共同學習,寫下你的評論
評論加載中...
作者其他優質文章