在過去的2018年俄羅斯世界盃中,法國隊一路過關斬將,終於在俄羅斯莫斯科的盧日尼基體育場問鼎足壇,本澤馬由於場外因素未能幫助到球隊,但其實法國已經有足夠的人員儲備去奪取大力神杯!
本文通過對新浪足球庫中2019年五大聯賽所有球員的數據抓取來進行不同角度的分析。
數據抓取
首先對網站網頁進行分析,發現各個聯賽都有相對於的連結頁面,且對url進行分析發現規律英超聯賽的聯賽lid為1,西甲的lid為2,德甲為3,意甲為4,法甲為5,點進去球隊後,右邊有一列當前陣容的表格,點擊頭像便可以連接到球員的詳細數據頁面,所以初步計劃先爬取各個聯賽各支球隊連結,然後再通過球隊連結來爬取球員連結。
所以爬取的順序為先抓取五大聯賽球隊的連結,再跳轉到球隊,從球隊跳轉到球員。
球員的基本數據有中文名字,英文名字,出生日期,身高,體重,年齡,位置,國籍,球隊以及號碼。
數據分析
我將會使用matplotlib,pandas等python庫來從不同角度簡單分析。
從數據中可以看出法國球員最多,這不禁讓人感覺到法國國家隊奪得2018的世界盃冠軍也是有一定道理,人員儲備的充足給國家隊主帥提供了更多的可行性。同時也可以看出國家聯賽的發展也是對本國球員發展有一定的促進作用,排在前五的恰好就是五大聯賽本國。瑞士丹麥在2016歐洲杯的優異表現也是得益於在五大聯賽球員中的比例越來越大。
從中可以看出現在的五大聯賽球員年齡偏年輕化,當打之年的球員佔據較大比例,更多的年輕小將湧現世界足壇,留給穆巴佩,登貝萊等超新星的時間不多了,另外五大聯賽中年齡最高的是來自尤文圖斯的門神布馮以及蒙彼利埃的後衛希爾頓,他們的年齡都為41歲,不禁讓人讚嘆他們的職業素養,唯有超高的職業素養以及對足球的熱愛才能夠讓他們依舊活躍在世界主流聯賽中。
可以看到有0cm和0kg的佔據大比例,這其實不是爬取數據中出錯了,而是新浪資料庫的數據不全導致。普遍身高為180cm,體重為70kg。其中身高最高的是來自斯帕爾俱樂部的蒂亞姆,他的身高為202cm,最矮的是來自布雷斯特的巴託齊奧,他的身高為160cm,體重最大的是來自萊斯特城俱樂部的摩根,他的體重為101kg,體重最小的是來自那不勒斯俱樂部的莫滕斯和來自摩納哥俱樂部的索菲亞內-迪奧普,他們的體重都為55kg。