1. 首页
  2. Python

Python 带你分析,英超是否已经大结局

“u003Cdivu003Eu003Ch1u003E引子u003Cu002Fh1u003Eu003Cpu003E随着本轮英超战罢,领头羊利物浦已经领先第二名曼城8分之多,新赛季的8连胜,不仅彰显着红军将士誓夺英超首冠的决心,也似乎在提醒着英超诸强,利物浦的复兴已然来临。u003Cu002Fpu003Eu003Cpu003E而曼城意外的输给狼队,不仅被拉大了和榜首的差距,也被身后的娜娜迎头赶上,看来英超亚军之争也是分外激烈。u003Cu002Fpu003Eu003Cpu003E不过足球本身就是一项偶然性很强的运动,在足球场上,分分秒秒都可能发生意想不到的事情,何况是漫长的一整个赛季。今天我们就从数据上出发,通过分析英超各个球队的数据,来看看哪些球队更具有冠军相,英超五强,谁人称雄。u003Cu002Fpu003Eu003Cdiv class=”pgc-img”u003Eu003Cimg src=”http:u002Fu002Fp3.pstatp.comu002Flargeu002Fpgc-imageu002F38c66cd60a4b49d1a3550cade66d3e18″ img_width=”500″ img_height=”313″ alt=”Python 带你分析,英超是否已经大结局” inline=”0″u003Eu003Cp class=”pgc-img-caption”u003Eu003Cu002Fpu003Eu003Cu002Fdivu003Eu003Ch1u003E抓取数据u003Cu002Fh1u003Eu003Cpu003E我这里选择的是“懂球帝”网站上提供的数据u003Cu002Fpu003Eu003Cblockquoteu003Eu003Cpu003Ehttps:u002Fu002Fwww.dongqiudi.comu002Fdata?competition=8u003Cu002Fpu003Eu003Cu002Fblockquoteu003Eu003Cpu003E首先可以在数据页面拿到英超各个球队的战绩,进球数和净胜球等信息u003Cu002Fpu003Eu003Cdiv class=”pgc-img”u003Eu003Cimg src=”http:u002Fu002Fp9.pstatp.comu002Flargeu002Fpgc-imageu002Ff30832dee6594b788991361c0a771ffe” img_width=”1089″ img_height=”524″ alt=”Python 带你分析,英超是否已经大结局” inline=”0″u003Eu003Cp class=”pgc-img-caption”u003Eu003Cu002Fpu003Eu003Cu002Fdivu003Eu003Cblockquoteu003Eu003Cpu003Ehttps:u002Fu002Fwww.dongqiudi.comu002Fteamu002F50000516.htmlu003Cu002Fpu003Eu003Cu002Fblockquoteu003Eu003Cpu003E之后就是在每个球队的主页上,抓取球队所有球员的信息u003Cu002Fpu003Eu003Cdiv class=”pgc-img”u003Eu003Cimg src=”http:u002Fu002Fp3.pstatp.comu002Flargeu002Fpgc-imageu002Fed436d1872274ad594819051e1fcc3ed” img_width=”1016″ img_height=”576″ alt=”Python 带你分析,英超是否已经大结局” inline=”0″u003Eu003Cp class=”pgc-img-caption”u003Eu003Cu002Fpu003Eu003Cu002Fdivu003Eu003Cdiv class=”pgc-img”u003Eu003Cimg src=”http:u002Fu002Fp1.pstatp.comu002Flargeu002Fpgc-imageu002Ffe86d055f5944080a2aa63a1f46505a2″ img_width=”1048″ img_height=”541″ alt=”Python 带你分析,英超是否已经大结局” inline=”0″u003Eu003Cp class=”pgc-img-caption”u003Eu003Cu002Fpu003Eu003Cu002Fdivu003Eu003Cpu003E下面给出部分抓取代码u003Cu002Fpu003Eu003Cpu003E抓取球队信息u003Cu002Fpu003Eu003Cpreu003Edef get_team_data():u003Cbru003E qiudui_url = ‘https:u002Fu002Fwww.dongqiudi.comu002Fdata?competition=8’u003Cbru003E qiudui_res = requests.get(qiudui_url, headers=header, cookies=session).textu003Cbru003E content = BeautifulSoup(qiudui_res, ‘html.parser’)u003Cbru003E team_content = content.find(‘table’).find_all(‘tr’)u003Cbru003E team_list = list(map(deal_element_list, team_content[2:]))u003Cbru003E save_to_csv(team_list)u003Cbru003E print(‘get player data now…’)u003Cbru003E for i in team_list:u003Cbru003E print(“爬取url:”, i[0])u003Cbru003E get_players_urls(i[0])u003Cbru003Eu003Cu002Fpreu003Eu003Cpu003E对于球员信息,这里使用 selenium 来模拟浏览网页u003Cu002Fpu003Eu003Cpreu003Edef get_players_urls(u):u003Cbru003E Chrome_driver = webdriver.Chrome(options=options)u003Cbru003E u = uu003Cbru003E Chrome_driver.get(u)u003Cbru003E ele_div = Chrome_driver.find_element_by_xpath(‘u002Fu002F*[@id=”__layout”]u002Fdivu002Fdiv[2]u002Fdiv[2]u002Fdiv[1]u002Fdiv[2]u002Fdiv[2]u002Fdiv[2]’)u003Cbru003E ele_p = ele_div.find_elements_by_tag_name(‘p’)u003Cbru003E …u003Cbru003Eu003Cu002Fpreu003Eu003Cpu003E最后,我们可以得到两个数据文件,分别是 yingchao_data.csv 和 player_data.csv。u003Cu002Fpu003Eu003Ch1u003E分析数据u003Cu002Fh1u003Eu003Cpu003E1. 英超球队进球数据u003Cu002Fpu003Eu003Cpu003E首先先来看看各支球队在进球方面的数据,我选取了球队的进球和净胜球的数据u003Cu002Fpu003Eu003Cdiv class=”pgc-img”u003Eu003Cimg src=”http:u002Fu002Fp1.pstatp.comu002Flargeu002Fpgc-imageu002F92d6d8d0d7b544c398fc6664f6c33b87″ img_width=”902″ img_height=”505″ alt=”Python 带你分析,英超是否已经大结局” inline=”0″u003Eu003Cp class=”pgc-img-caption”u003Eu003Cu002Fpu003Eu003Cu002Fdivu003Eu003Cpu003E可以看出基本上排在前列的球队无论是进球数量还是净胜球数量,都是比较高的,其中曼城和利物浦更是独一档的存在,绝对的英超巨无霸。u003Cu002Fpu003Eu003Cpu003E而排在下游的球队,净胜球就惨不忍睹了,副班长伍德福德8轮联赛下来,进4球失20球的成绩还是太扎眼,保级之路漫漫,劝君珍惜英超时啊。u003Cu002Fpu003Eu003Cpu003E2. 球队球员综合得分u003Cu002Fpu003Eu003Cpu003E接下来再来看看每个球队球员的综合得分情况,也许球员的综合得分也能够从侧面反应出每支球队的整体战斗力吧u003Cu002Fpu003Eu003Cdiv class=”pgc-img”u003Eu003Cimg src=”http:u002Fu002Fp9.pstatp.comu002Flargeu002Fpgc-imageu002F58f099e7680145239b52bf437ade9f07″ img_width=”900″ img_height=”500″ alt=”Python 带你分析,英超是否已经大结局” inline=”0″u003Eu003Cp class=”pgc-img-caption”u003Eu003Cu002Fpu003Eu003Cu002Fdivu003Eu003Cpu003E从球员的综合得分来看,曼城还是高居榜首,热刺和利物浦紧随其后。u003Cu002Fpu003Eu003Cpu003E看来曼城无论从攻击力还是球员的综合实力来看,都是高居英超榜首的,但是现在竟然落后8分之多,是利物浦太过强势还是曼城自身出现了问题呢?u003Cu002Fpu003Eu003Cpu003E而目前排名中游的曼联,在这个榜单中的排位也不是很低,可以说曼联球员的能力还是有的,就是不知道怎么,在老爵爷隐退之后,曼联就不再是曾经的红魔了。u003Cu002Fpu003Eu003Cpu003E3. 各队前锋数据u003Cu002Fpu003Eu003Cpu003E下面我选择了各队前锋球员中的射术、速度和力量来作为分析数据,看看每支球队的前锋们,都是怎样的水平u003Cu002Fpu003Eu003Cdiv class=”pgc-img”u003Eu003Cimg src=”http:u002Fu002Fp1.pstatp.comu002Flargeu002Fpgc-imageu002F0c5166960a6d42c0bca8668d01119f8b” img_width=”900″ img_height=”500″ alt=”Python 带你分析,英超是否已经大结局” inline=”0″u003Eu003Cp class=”pgc-img-caption”u003Eu003Cu002Fpu003Eu003Cu002Fdivu003Eu003Cpu003E曼城还是第一,他的锋线由阿奎罗、斯特拉,热苏斯等人组成,有冲击力,有速度,有技术,妥妥的英超第一锋线。u003Cu002Fpu003Eu003Cpu003E而由萨拉赫领衔的利物浦则排在第4位,感觉本赛季萨拉赫的状态有所下降,不过马内倒是依旧强势,不管怎么说,利物浦的锋线三叉戟依旧稳定恐怖。u003Cu002Fpu003Eu003Cdiv class=”pgc-img”u003Eu003Cimg src=”http:u002Fu002Fp3.pstatp.comu002Flargeu002Fpgc-imageu002F81dcfcf405a64668a421ce6dfdf67b07″ img_width=”900″ img_height=”500″ alt=”Python 带你分析,英超是否已经大结局” inline=”0″u003Eu003Cp class=”pgc-img-caption”u003Eu003Cu002Fpu003Eu003Cu002Fdivu003Eu003Cpu003E还可以从上面的散点图中看出,阿森纳的前锋们,在速度方面是英超里最突出的,毕竟有奥巴梅扬的加持;而在射术方面,则是曼城最好,阿奎罗作为球王的女婿,也不是盖的;而在力量方面,应该是维拉队更加强悍一些,毕竟对于中下游球队来说,冲击力可是立身之本呢。u003Cu002Fpu003Eu003Cpu003E4. 各队中场数据u003Cu002Fpu003Eu003Cpu003E对于中场球员,我选择了传球、速度和盘带三项指标作为分析数据u003Cu002Fpu003Eu003Cdiv class=”pgc-img”u003Eu003Cimg src=”http:u002Fu002Fp1.pstatp.comu002Flargeu002Fpgc-imageu002Ff3905f8f4a4045fbb5d0a46bc9addb4f” img_width=”900″ img_height=”500″ alt=”Python 带你分析,英超是否已经大结局” inline=”0″u003Eu003Cp class=”pgc-img-caption”u003Eu003Cu002Fpu003Eu003Cu002Fdivu003Eu003Cpu003E曼城仍然占据首位,毕竟是由德布劳内和席尔瓦组成的中场啊,无论是控制力还是向前的传递能力,都是世界顶级的。而他们两人还同时处在助攻榜的前两位,想想曼城的前锋们真是幸福啊u003Cu002Fpu003Eu003Cdiv class=”pgc-img”u003Eu003Cimg src=”http:u002Fu002Fp1.pstatp.comu002Flargeu002Fpgc-imageu002F416f990589ca44ec8e3d1e4a1d18c14c” img_width=”795″ img_height=”537″ alt=”Python 带你分析,英超是否已经大结局” inline=”0″u003Eu003Cp class=”pgc-img-caption”u003Eu003Cu002Fpu003Eu003Cu002Fdivu003Eu003Cpu003E5. 各队后卫数据u003Cu002Fpu003Eu003Cpu003E对于后防线上的球员,我选取了传球、防守和力量作为评判指标u003Cu002Fpu003Eu003Cdiv class=”pgc-img”u003Eu003Cimg src=”http:u002Fu002Fp1.pstatp.comu002Flargeu002Fpgc-imageu002F812c9daba9b14d12981d2288142bcc20″ img_width=”900″ img_height=”500″ alt=”Python 带你分析,英超是否已经大结局” inline=”0″u003Eu003Cp class=”pgc-img-caption”u003Eu003Cu002Fpu003Eu003Cu002Fdivu003Eu003Cpu003E曼城利物浦再次占据前两位,看来防守赢得胜利,不仅仅适用于 NBA,在足球场上也是同样适用啊。u003Cu002Fpu003Eu003Cpu003E而在这两份榜单中,都不见了阿森纳的身影,没有强大的中场,又没有稳固的后防,虽然现在位居积分榜的第三位,但是本赛季娜娜的联赛还是不好踢啊,祝好吧!u003Cu002Fpu003Eu003Cpu003E6. 英超五强数据u003Cu002Fpu003Eu003Cpu003E最后我们来看看英超五强的数据对比u003Cu002Fpu003Eu003Cdiv class=”pgc-img”u003Eu003Cimg src=”http:u002Fu002Fp1.pstatp.comu002Flargeu002Fpgc-imageu002Ff3977c9966924ce88cfcf15207d381ae” img_width=”902″ img_height=”505″ alt=”Python 带你分析,英超是否已经大结局” inline=”0″u003Eu003Cp class=”pgc-img-caption”u003Eu003Cu002Fpu003Eu003Cu002Fdivu003Eu003Cpu003E可以看到,曼城还是在各个方面都要强于其他四支球队,而利物浦也不遑多让,毕竟联赛八连胜就是最好的佐证。u003Cu002Fpu003Eu003Cpu003E对于阿森纳来说,可能保住前四的位置,再次杀入欧冠才是更为实际的目标了。u003Cu002Fpu003Eu003Cpu003E而对于切尔西呢,当前的表现只能是中规中矩,期待它未来的爆发。u003Cu002Fpu003Eu003Cpu003E至于曼联,只求尽快回到赢球的轨迹上来!u003Cu002Fpu003Eu003Cpu003E不过联赛才刚刚开始,毕竟在漫长的联赛当中,要想赢得冠军,就要比拼阵容、板凳、任性,稳定性等待诸多因素。一切都还未定,无论是整体实力超强的蓝月亮后来居上,还是众志成城的红军一骑绝尘,这都是一个值得期待的盛世英超!u003Cu002Fpu003Eu003Cdiv class=”pgc-img”u003Eu003Cimg src=”http:u002Fu002Fp3.pstatp.comu002Flargeu002Fpgc-imageu002F2efcab89df7c4558911a7ee316fa6f9c” img_width=”1080″ img_height=”800″ alt=”Python 带你分析,英超是否已经大结局” inline=”0″u003Eu003Cp class=”pgc-img-caption”u003Eu003Cu002Fpu003Eu003Cu002Fdivu003Eu003Cpu003E完整源码私信柚子:‘资料’分享下给你们u003Cu002Fpu003Eu003Cpu003Eu003Cstrongu003E下面这套python视频教程资料是小编认为非常不错的!分享给大家u003Cu002Fstrongu003Eu003Cu002Fpu003Eu003Cpu003Eu003Cstrongu003E本套视频一共400集,本套视频共分4季:u003Cu002Fstrongu003Eu003Cu002Fpu003Eu003Cpu003E第一季 【基础篇】Python基础 (115集)u003Cu002Fpu003Eu003Cpu003E第二季 【提高篇】Python深入和扩展(100集)u003Cu002Fpu003Eu003Cpu003E第三季 【扩展篇】网络编程、多线程、扩展库(85集)u003Cu002Fpu003Eu003Cpu003E第四季 【高手篇】算法、Python源码、函数式编程、手工实现神经网络(100集)u003Cu002Fpu003Eu003Cdiv class=”pgc-img”u003Eu003Cimg src=”http:u002Fu002Fp3.pstatp.comu002Flargeu002Fpgc-imageu002F614024e673fa409c8f96c9c273001cba” img_width=”640″ img_height=”440″ alt=”Python 带你分析,英超是否已经大结局” inline=”0″u003Eu003Cp class=”pgc-img-caption”u003Eu003Cu002Fpu003Eu003Cu002Fdivu003Eu003Cpu003Eu003Cstrongu003E从零基础开始,全面讲解Python基础,直达可以手写神经网络的境界。u003Cu002Fstrongu003Eu003Cu002Fpu003Eu003Cpu003E增加了:手写数据结构和算法、手写神经网络项目。让零基础同学在学习Python时就开始接触高深的底层知识、神经网络底层实现的知识。u003Cu002Fpu003Eu003Cpu003Eu003Cstrongu003E内容共分26章,讲解了Python基础的方方面面,可以作为Python学习者的“宝典”。同时,穿插了3个大型实战项目:u003Cu002Fstrongu003Eu003Cu002Fpu003Eu003Cpu003E1. 坦克大战游戏。u003Cu002Fpu003Eu003Cpu003E采用游戏开发的方式,寓教于乐,快乐中掌握Python基础。u003Cu002Fpu003Eu003Cpu003E2. 手写算法和数据结构。u003Cu002Fpu003Eu003Cpu003E算法和数据结构是很多大公司面试的不二选择,我们这里讲解内容的同时,手把手带你实现一个个底层算法,将内功练扎实。u003Cu002Fpu003Eu003Cpu003E3. 手写神经网络。u003Cu002Fpu003Eu003Cpu003EPython是人工智能的第一语言。我们创造性的在基础课程中就加入了如何编写一个自己的神经网络,为踏入神经网络的大门打下“坚实基础”。u003Cu002Fpu003Eu003Cpu003Eu003Cstrongu003E。。。这么这套学习教程怎么获取呢获取呢?u003Cu002Fstrongu003Eu003Cu002Fpu003Eu003Cpu003Eu003Cstrongu003E….1、只需转发+关注;u003Cu002Fstrongu003Eu003Cu002Fpu003Eu003Cpu003Eu003Cstrongu003E……2.然后私信小编“资料”即可免费带走哦!。。。。。。。。。。。。。u003Cu002Fstrongu003Eu003Cu002Fpu003Eu003Culu003Eu003Cliu003E u003Ca class=”pgc-link” data-content=”mp” href=”https:u002Fu002Fwww.toutiao.comu002Fsearchu002F?keyword=Python” target=”_blank”u003EPythonu003Cu002Fau003Eu003Ca class=”pgc-link” data-content=”mp” href=”https:u002Fu002Fwww.toutiao.comu002Fsearchu002F?keyword=%E6%9F%9A%E5%AD%90″ target=”_blank”u003E柚子u003Cu002Fau003Eu003Ca class=”pgc-link” data-content=”mp” href=”https:u002Fu002Fwww.toutiao.comu002Fsearchu002F?keyword=%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F” target=”_blank”u003E操作系统u003Cu002Fau003Eu003Ca class=”pgc-link” data-content=”mp” href=”https:u002Fu002Fwww.toutiao.comu002Fsearchu002F?keyword=%E7%BD%91%E7%BB%9C%E7%88%AC%E8%99%AB” target=”_blank”u003E网络爬虫u003Cu002Fau003Eu003Cu002Fliu003Eu003Cu002Fulu003Eu003Cu002Fdivu003E”

原文始发于:Python 带你分析,英超是否已经大结局

主题测试文章,只做测试使用。发布者:醒百年,转转请注明出处:http://www.cxybcw.com/13526.html

联系我们

13687733322

在线咨询:点击这里给我发消息

邮件:1877088071@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

QR code