2015年11月30日,科比在球员论坛正式宣布本赛季结束后,他将退役。随后各大媒体都对此进行了报道,20年,这个漫长的故事,终于要划上句号。无论对谁来说,20年的时光都是漫长的。少年变成中年,中年变成老者。笔者既不是科蜜,也不是科黑。此刻,当20年来已近乎习惯的NBA新闻中即将不再有耳熟能详的名字,不禁想拿起自己擅长的数据挖掘与分析工具,看看科比20年来的历程,也试图诠释下科比当下这个决定的理智和无奈。
项目技术结构
数据采集:PHP、CURL扩展
结构化数据存储:Mysql
Html解析:SimpleHtmlDom
中文分词:PSCWS4
前端/可视化:BootStrap、HighCharts
数据驱动: 发源地采集分析引擎
提示:本项目是基于“使用PHP语言对网络数据进行采集与分析”的一次实验。
大数据能把球迷从沙发里拉到运动场上么(译见)
应用案例:NBA 用大数据改变比赛
“大数据”正在改变篮球队管理——以及比赛本身
首先笔者上了NBA官网。从科比的历史数据中抓取了20个赛季的数据。截止到今天(2015年12月3日),科比常规赛+季后赛,一共出场了1515场。下面是官网的截图
右键点击可看大图
右键点击可看大图
基于这些抓取的数据我简单汇总了一下科比职业生涯的数据
这张图统计了20个赛季以来科比的赛季场均得分,篮板和助攻,以及作为一名射手,重要的投篮命中率的迁移。
虽然不愿意看到,但近四个赛季以来,所有数据都有较大幅度的下滑,特别是投篮命中率的下滑趋势尤甚。
那么,到底下滑的有多厉害呢?
右键点击可看大图
这张图是用了股市常用的得分的移动平均来解释科比的走势(别夸我,我股票也亏的惨的很),分别是10场,41场,82场,120场的移动平均
为什么是82场?呵呵……移动到季末那场就正好是一个赛季的平均(前提是科比全勤打满一个赛季)
可以看出,曲线的最右端明显呈现下跌趋势,基本上已经快跌入科比二年级的水准。
所以我非常理解下科比,这个时候急流勇退是明智的选择。虽然数据相对下滑。但是放眼整个联盟,这个综合数据还不至于那么难看
须知:麦克格雷迪的最后几季的K线图。那可就是断崖式跳水了:)为了省得让人说我是麦黑。图就不放了。
反正大数据挖掘机在手,想要看的朋友可以个别索取。
右键点击可看大图
最后来张1515场的得分图,看着像心率图,找一下单场81分的那种心跳的感觉!
科比本赛季的收官战,将是北京时间2016年4月14日,届时湖人将在斯台普斯球馆迎战爵士。当然如果湖人能打入季后赛,则另当别论,但看起来那一天就是科比正式退役的日子了。
让我们安静的等待这天,祝福科比,无论他还打不打球。科比永远是科比,独一无二。
最后介绍下我挖掘数据的工具:发源地 www.finndy.com .下面是一些贴图:
希望大家能喜欢。
后记:
还想看LBJ,库里的分析以及麦迪跳水的图,或者是想学习数据挖掘分析的。欢迎来交流。忘记了从哪里看到过一句话:“互联网上没有垃圾信息,只有放错位置的资源”,web数据挖掘方面还是很值得研究的,开发语言也没有优劣, 用自己最熟悉的语言去解决问题就是好的实现方式。先解决问题,再优化过程,结果最重要!此次试验仅仅针对CL的一个版块进行了表面数据 的分析,我相信,如果更用心的话还能分析出更多的其他东西。
关于科比:
科比。布莱恩特(1978年8月23日-),美国职业篮球运动员,自1996年起效力于NBA洛杉矶湖人队,是前NBA篮球运动员乔。布莱恩特的儿子。
科比是NBA好的得分手之一,突破、投篮、罚球、三分球他都驾轻就熟,几乎没有进攻盲区,单场比赛81分的个人纪录就有力的证明了这一点。除了疯狂的得分外,科比的组织能力也很出众,经常担任球队进攻的第一发起人。另外科比还是联盟中好的防守人之一,贴身防守非常具有压迫性。
2015年11月30日,科比宣布本赛季结束后正式退役。