NBA官网数据大起底

  • 时间:
  • 浏览:112
  • 来源:世界杯买球盘口网址app

终于到这一部门了,以下内容全自己探索而来,可能有禁绝确或者错误的地方,如果大家有发现请实时帮助指出。

我们不讲数据的前世今生,直接讲有哪些数据以及如何获取这些数据。

一、NBA官网有哪些数据?

1.基本的基础数据和高阶数据,包罗小我私家、球队、赛季、分区、历史、选秀、单场角逐、系列角逐等等。这部门数据可直接在官网主页显式地可找到,内容很是多,这里纷歧一展开叙述了,只要你有耐心有毅力,想查什么数据指哪打哪不成问题。

2.投篮数据(shotlog),这部门记载了每一次投篮的投篮点、投篮区域、进或者不进、脱手方式、三分还是两分等等。是我们研究绘制球员、球队投篮漫衍图的重要数据泉源。数据获取方法是在官网右上方找到“jump to”,然后点击“shotchart search”,跳转如下界面后输入你想要查找的球员即可。

固然这是获取单一球员的方法,要想获取海量球员球队的数据,还是得使用我上一期所述的检察json修改键值的方法获得。

3.角逐的game log,详细记载了每场角逐发生的险些所有事情,包罗跳球、盖帽、投篮、篮板、失误。。。等等等等,可以明白成是“数据版”的文字直播。角逐中所有事件,球员都被量化成数值以利便存储和研究。

官网点击“Score”进入角逐页面,在每场角逐下面可以看到play by play的关键字。

play by play是所有数据的祖宗,险些所有数据都可以通过play by play统计推演出来,无论基础抑或是高阶。但一样,单场角逐的play by play研究价值不是很大,不积小流无以成江海,只有数据量大了价值才会凸显。海量数据获取的方法仍和上述一样。

不知道官网另有没有我尚未发现的数据了,不外使用上面三种数据,基本可以做到无敌了,对,就是这么狂拽无敌diaozhatian,固然了shotlog和gamelog有部门数据也是隐藏在json文件中的,这部门在网页上是看不到的,好比shotlog中的投篮坐标。

二、如何展开研究?

这是一个棘手的问题。任何自然科学研究都是建设在数值的基础上的,NBA有许多数值,好比得分、篮板等,但这些对于研究来说远远不够,要建设一个万物皆数的系统后,研究才会顺畅,NBA做到且早就做到了!

1. 球员(playerID)、球队(teamID)、角逐场次(gameID)等等被给予唯一的数值ID。好比下面的赛季排行榜表头的记载的PLAYER_ID, TEAM_ID.

2. 角逐中发生的篮板、投篮、跳球等给予单一的数值作为事件记载,差别事件在场上的坐标也会被记载。好比下面play by play的表头EVENTMSGACTIONTYPE\EVENTMSGTYYPE\EVENTNUM

有了以上两个数值记载作为保障,NBA赛场上险些每一件事都是可以被数值记载的。

三、后续

1.海量数据获取,最终还是落到这个问题上,单一的角逐或者某小我私家球队的数据是不成气候的,唯一获取海量数据的方法是爬虫。方法我在上一篇快速获取NBA官网数据的必杀技文章中提到,要学会找到json存储数据的链接,然后通过更改键值的方法剖析而来。

2.数据分析与可视化,不是你随便列几个和NBA有关的数据就叫NBA数据分析,那会让人笑掉大牙的,那只能叫列数据,小学生都市!!百度百科上说:

数据分析是指用适当的统计分析方法对收集来的大量数据举行分析,将它们加以汇总和明白并消化,以求最大化地开发数据的功效,发挥数据的作用。数据分析是为了提取有用信息和形成结论而对数据加以详细研究和归纳综合总结的历程。

百度

大量数据是前提,统计分析方法是关键点,最终目的是提取有用信息和形成结论。有关于这部门我会在后续视频和文章中更新。对本期文章有疑问的同学们,可以去老地方看视频解说,更助于消化。

最后,这个年过的实在是难受,小同伴这段时间要注意掩护好自己,在家无聊多看看书,无论你看什么书,总归是好的。