Skip to content Skip to footer

爬取NBA球员数据画出球员的雷达图

目录

爬取NBA球员数据并进行清洗

画出两个球员的雷达图

创建时间轴组件自动以时间轴播放

代码整理:

总结

爬取NBA球员数据并进行清洗

这里我是从https://nba.hupu.com/players这个网址爬取了库里和詹姆斯的生涯常规赛数据

库里数据的网址:斯蒂芬-库里|Stephen Curry|斯蒂芬-库里视频|图片|数据资料-虎扑NBA (hupu.com)

詹姆斯的网址:勒布朗-詹姆斯|LeBron James|勒布朗-詹姆斯视频|图片|数据资料-虎扑NBA (hupu.com)

解析库里数据的网页复制生涯常规赛数据的Xpath获取该表的每一个单元格数据的值,把爬取到的数据以表格对象的形式保存。

这里我把爬取并保存为表格数据封装为一个函数方便使用。

def getdata(url): data=requests.get(url).text s=etree.HTML(data) d=[[]for j in range(20)] for j in range(20): for i in range (19): a=s.xpath('//*[@id="in_box"]/div/div[1]/table[2]/tbody/tr['+str(j)+']/td['+str(i)+']/text()') b=str(a) c=b[2:-2] d[j].append(c) data1 = pd.DataFrame(d) data1=data1.drop(columns=0) data1.columns=['赛季', '球队',

Copyright © 2088 世界杯亚洲预选赛直播|看世界杯直播|杰拉德餐厅世界杯美食畅享站|chezgerardrestaurant.com All Rights Reserved.
友情链接