1.爬虫获取
2.爬虫获取怎么爬
①获取地址
②请求网站 requests
③获取数据 分析数据
3.绘制一个可视化图表
4.渲染图标
import requests #对目标网址发送请求from lxml import etree#获取地址url = '/players/kobebryant-151.html'resp = requests.get(url)#获取数据resp_html = etree.HTML(resp.text)#获取赛季list_1=resp_html.xpath('//*[@id="in_box"]/div[1]/div[1]/table[2]/tbody/tr/td[1]/text()')#拆除第一个数据sea_list1=list_1[1:]print(sea_list1)#得分list_18=resp_html.xpath('//*[@id="in_box"]/div[1]/div[1]/table[2]/tbody/tr/td[18]/text()')sea_list2=list_18[1:]print(sea_list2)from pyecharts.charts import Linefrom pyecharts import options as opts#绘制折线图的方法line=Line()#设置x轴的数据line.add_xaxis(['{}赛季'.format(i) for i in sea_list1])#设置y轴的数据line.add_yaxis('场均得分',sea_list2)#渲染图标line.render('科比html')
如果觉得《利用Python实现NBA球员分析绘制数据可视化图表》对你有帮助,请点赞、收藏,并留下你的观点哦!