下载W3Cschool手机App,0基础随时随地学编程导语
利用Python简单地预测一下NBA比赛结果。。。
这大概就叫蹭热度吧。。。
毕竟貌似今天朋友圈都在刷NBA相关的内容。。。
虽然我并不能看懂。。。
但这并不妨碍我瞎预测一波。。。
So,
以下内容纯属瞎玩,如有雷同,算我倒霉。。。
NBA忠实球迷请自动忽略不好结果。。。
相关文件
密码: 1n93
主要思路
(1)数据选取
获取数据的链接为:
https://www.basketball-reference.com/
获取的数据内容为:
每支队伍平均每场比赛的表现统计;
每支队伍的对手平均每场比赛的表现统计;
综合统计数据;
2016-2017年NBA常规赛以及季后赛的每场比赛的比赛数据;
2017-2018年NBA的常规赛以及季后赛的比赛安排。
(2)建模思路
主要利用数据内容的前四项来评估球队的战斗力。
利用数据内容的第五项也就是比赛安排来预测每场比赛的获胜队伍。
利用方式为:
数据内容的前三项以及根据数据内容的第四项计算的Elo等级分作为每支队伍的特征向量。
Elo等级分介绍(相关文件中有):