千家信息网

如何用Python分析热门夺冠球队

发表于:2025-01-19 作者:千家信息网编辑
千家信息网最后更新 2025年01月19日,如何用Python分析热门夺冠球队,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。2018年,火热的世界杯即将拉开序幕。在比赛开始之前
千家信息网最后更新 2025年01月19日如何用Python分析热门夺冠球队

如何用Python分析热门夺冠球队,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

2018年,火热的世界杯即将拉开序幕。在比赛开始之前,我们不妨用 Python 来对参赛队伍的实力情况进行分析,并大胆的预测下本届世界杯的夺冠热门球队。

文中有获取本文源代码的方式。

通过数据分析,可以发现很多有趣的结果,比如:

  • window 7 系统

  • python 3.6

  • Jupyter Notebook

  • pandas version 0.22.0

先来看看数据的情况:

该数据集包含的数据列的信息如下:

    • 日期

    • 主队名称

    • 客队名称

    • 主队进球数 (不含点球)

    • 客队进球数 (不含点球)

    • 比赛的类型

    • 比赛所在城市

    • 比赛所在国家

    • 是否中立

    1、 获取所有世界杯比赛的数据(不含预选赛)


    数据做一个初步整理

    创建一个新的列数据,包含获胜队伍的信息

    2、 获取世界杯所有比赛的前20强数据情况

    2.1 获取世界杯所有比赛获胜场数最多的前20强数据


    用pandas可视化如下:

    柱状图

    水平柱状图

    饼图

    分析结论1:

    从赢球场数来看,巴西、德国、意大利、阿根廷四支球队实力最强。

    通过上面的分析,我们还可以来查看部分国家的获胜情况

    运行结果分别是 'NA',4,1,5,'NA'。

    从结果来看,中国队,在世界杯比赛上(不含预选赛)还没有赢过。当然,本次世界杯的黑马-埃及队,之前两度进入世界杯上,但也没有赢过~~

    上面分析的是赢球场数的情况,下面我们来看下进球总数情况。

    2.2 各个国家队进球总数量情况


    分析结论2:

    从进球总数量来看,德国、巴西、阿根廷、意大利四支球队实力最强。

    上面分析的是自1872年以来的所有球队的数据情况,下面,我们重点来分析下2018年世界杯32强的数据情况。

    3、2018年世界杯32强分析

    2018年世界杯的分组情况如下:

    第一组:俄罗斯、德国、巴西、葡萄牙、阿根廷、比利时、波兰、法国

    第二组:西班牙、秘鲁、瑞士、英格兰、哥伦比亚、墨西哥、乌拉圭、克罗地亚

    第三组:丹麦、冰岛、哥斯达黎加、瑞典、突尼斯、埃及、塞内加尔、伊朗

    第四组:塞尔维亚、尼日利亚、澳大利亚、日本、摩洛哥、巴拿马、韩国、沙特阿拉伯

    获取32强的所有数据

    首先,判断是否有队伍首次打入世界杯。

    通过上述分析可知,冰岛队和巴拿马队是首次打入世界杯的。

    由于冰岛队和巴拿马队是首次进入世界杯,所以这里的32强数据,事实上是没有这两支队伍的历史数据的。

    3.1 自1872年以来,32强数据情况

    赢球场数情况

    进球数据情况

    分析结论3:

    自1872年以来,32强之间的世界杯比赛,从赢球场数和进球数量来看,德国、巴西、阿根廷三支球队实力最强。

    自1872年到现在,已经有100多年,时间跨度较大,有些国家已发生重大变化,后续分别分析自1978年(近10届)以及2002年(近4届)以来的比赛情况。

    程序代码是类似的,这里只显示可视化的结果。

    3.2 自1978年以来,32强数据情况

    赢球场数情况

    进球数据情况

    分析结论4:

    自1978年以来,32强之间的世界杯比赛,从赢球场数来看,阿根廷、德国、巴西三支球队实力最强。从进球数量来看,前3强也是这三支球队,但德国队的数据优势更明显。

    3.3 自2002年以来,32强数据情况

    赢球场数情况

    进球数据情况

    分析结论5:

    自2002年以来,32强之间的世界杯比赛,从赢球场数和进球数量来看,德国、阿根廷、巴西三支球队实力最强。其中,德国队的数据优势更明显。

    4、综合结论

    2018年世界杯的32支队伍,根据以往的世界杯比赛数据来看,预测前三强为 德国、阿根廷和巴西,其中德国队应该是夺冠的最大热门

    关于如何用Python分析热门夺冠球队问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注行业资讯频道了解更多相关知识。

数据 情况 世界 世界杯 分析 比赛 进球 球队 德国 球场 阿根 巴西 阿根廷 实力 结论 最强 数量 热门 国家 结果 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 2019网络安全博览会地点 软件开发上线 sai 新鲜互联网科技漫谈 浏览器插件调用数据库 数据库对软件开发的重要性 万网云服务器域名绑定 辽宁太阳线软件开发 怎样建立班级成绩管理数据库 cod12服务器搭建 一般软件开发怎么付费 数据库管理的主要功能 计算机网络技术学那家公司 软件开发文档 国家标准 计算机网络安全管理基础知识 网络技术基础网课改进方案 服务器拒绝连接网络 搜搜搜网络技术搜搜在线 拓维服务器安装麒麟芯片吗 电脑怎么连接到服务器 中专读网络技术真的没用吗 宝塔创建站点无法创建数据库 捷顺道闸软件连接数据库失败 公安开展网络安全知识科普简报 硬盘没有系统的服务器怎么办 网络安全防护能力整体评价 网络安全书籍图书分类 英语听力软件开发的目的 长岛电商软件开发 数据库的高可用方案 互联网软件开发高级工程师
0