NBA球星是如何投篮的?把詹姆斯、库里的投篮数据图3D打印出来

简介: 2017-2018的NBA赛季已经落幕。虽然勇士夺冠的结果没有出乎太多人的意料,但是一些扣人心弦的戏码还是令人印象深刻。

2017-2018的NBA赛季已经落幕。虽然勇士夺冠的结果没有出乎太多人的意料,但是一些扣人心弦的戏码还是令人印象深刻。

2018年是个”只要有体育就有数据“的年代。NBA也不例外,其为我们提供了所有球员、球队、比赛、进球的数据,还有服务于开发者的API接口。

相关链接:
http://stats.nba.com/

篮球爱好者、同时也是UCLA的统计学博士Nathan Yau搜集了一些相关的数据集,并且通过3D建模把不同选手的投篮数据立体展示了出来。

他使用了3D打印机打印出球员的投篮热图(即在球场上的投篮命中率分布),利用Todd Schneider的BallR扩展库和Ian Walker的r2stl扩展库,球员的投篮数据可以被处理,并导出为适用于3D打印的数据。

每根柱体代表了1平方公尺内的投篮命中率,高度使用了对数刻度。整片区域的集合反映了球员的投篮水准和分布,最后打印的结果非常像城市景观。

image

Todd Schneider’s BallR:
http://toddwschneider.com/posts/ballr-interactive-nba-shot-charts-with-r-and-shiny/

Ian Walker’s r2stl:
https://cran.r-project.org/web/packages/r2stl/

一起来看看这些有趣的投篮图!

哈登的投篮热图


image


image

今年的常规赛MVP(最有价值球员)得主詹姆斯·哈登的投篮热图十分有趣。需要介绍一下,他所在的火箭队采取了一种“魔球”战术:只投三分,或者内线上篮,忽略其他的一切。哈登的投篮表格也体现了这一点:内线最高,三分线外其次,中间部分呈现低谷。

詹姆斯的投篮热图

image

image


前克利夫兰骑士队(现洛杉矶湖人队)球员勒布朗·詹姆斯在这个赛季提升了他的三分投射,但他的强项仍然是内线突破。跟哈登相比,他在中距离部分表现更稳定。

杜兰特的投篮热图

image
image

今年的总冠军成员以及FMVP(总决赛最有价值球员)凯文·杜兰特的投篮分布更像是前面两者的混合版本。这是由于他很多的中距离投篮,许多在肘区以及靠近边线区域的投篮。如果你很熟悉勇士队的比赛风格,这样的结果应该不会让你惊讶。

库里的投篮热图

image

image

同样是总冠军成员之一的“萌神”斯蒂芬·库里在投了许多三分的同时,也加强了中距离的投射,让投篮图的整个形状看上去相对平缓。但最突出的特点是他的超远距离投射,三分线外的一些区域,以及靠近中线的三根柱体都反映了这一点。如果将其与其他人相比这个特点会更明显。

西蒙斯的投篮热图

image

image

和其他的后卫相比,费城76人队的本·西蒙斯在靠近篮筐的区域才能发挥他的优势。由于几乎不投三分球,西蒙斯的投篮分布更像是一个中锋才会有的结果,但是在图中看不到的是他顶级后卫的助攻数(8.2次/场,排名第五)。

看了这些3D图之后有什么想法呢?欢迎留言讨论~

相关报道:
https://flowingdata.com/2018/05/01/data-r-and-a-3-d-printer/

原文发布时间为:2018-08-04
本文作者:文摘菌
本文来自云栖社区合作伙伴“大数据文摘”,了解相关信息可以关注“大数据文摘”。

相关文章
|
2月前
|
机器学习/深度学习 搜索推荐 算法
基于深度学习的音乐推荐系统
本文探讨了信息过载背景下推荐系统的发展与应用,重点研究基于卷积神经网络的音乐推荐系统设计与实现。内容涵盖推荐系统的发展历程、技术架构及在音乐领域的应用,介绍了系统开发中使用的Python、MySQL与B/S结构等关键技术,并提出了通过输入文字实现音乐推荐的解决方案,旨在提升用户个性化音乐获取效率。
|
C语言 C++
【C语言】rand()函数(如何生成指定范围随机数)
【C语言】rand()函数(如何生成指定范围随机数)
654 0
|
9月前
|
人工智能 缓存 并行计算
FlashMLA:DeepSeek最新开源!MLA解码内核让NVIDIA Hopper开启性能狂暴模式,推理速度飙升至3000GB/s
FlashMLA 是 DeepSeek 开源的高效 MLA 解码内核,专为 NVIDIA Hopper 架构 GPU 优化,支持 BF16 精度和页式 KV 缓存,适用于大语言模型推理和自然语言处理任务。
331 2
|
机器学习/深度学习 自然语言处理
完全使用自生成数据实现LLM自我纠正,DeepMind新突破SCoRe:纠正性能提升15.9%
【10月更文挑战第27天】Google DeepMind 研究人员开发了 SCoRe 方法,利用多回合在线强化学习显著提升大型语言模型(LLM)的自我纠正能力。该方法分为两个阶段:第一阶段通过强化学习减少行为崩溃,第二阶段使用奖励塑造优化两次尝试的性能。实验结果显示,SCoRe 在数学和编程任务上分别提升了 4.4% 和 12.2% 的自我纠正性能。
326 3
|
机器学习/深度学习 人工智能 自然语言处理
软件测试中的人工智能革命:提升测试效率与质量的新篇章
随着人工智能技术的不断成熟,其在软件测试领域的应用正逐渐改变传统测试方式。本文将探讨AI在软件测试中的应用现状、优势以及面临的挑战,并通过具体案例分析展示AI如何提高测试效率和质量。最后,我们将讨论未来AI在软件测试中的发展趋势及其对人类测试工程师角色的影响。
1070 4
|
Kubernetes Nacos 开发者
Nacos 官网重大升级,提供官方发行版下载包,3.0 里程碑版本新特性预告
Nacos 官网重大升级,提供官方发行版下载包,3.0 里程碑版本新特性预告
1832 114
|
Linux
linux开机挂载镜像
【10月更文挑战第1天】在 Linux 系统中,开机挂载镜像通常涉及几个关键步骤,包括创建挂载点、编辑配置文件以及重新加载配置
537 0
|
JavaScript
vue 页面刷新、重置、更新页面所有数据
vue 页面刷新、重置、更新页面所有数据
|
人工智能 自然语言处理 搜索推荐
AIGC: 2 语音转换新纪元-Whisper技术在全球客服领域的创新运用
全球客服领域的发展设想结合点: 1.智能客服语音助手: 2.多语言无缝服务体验: 3.语音分析与情感智能
1374 2