精通D3.js:数据驱动可视化实战
5星 · 超过95%的资源 需积分: 10 159 浏览量
更新于2024-07-21
6
收藏 5.37MB PDF 举报
"D3.js By Example 无水印pdf 0分"
《D3.js By Example》这本书由Michael Heydt撰写,旨在帮助读者通过实践案例学习如何使用D3.js创建数据驱动的可视化。这本书共有280页,由Packt Publishing - ebooks Account于2016年2月1日出版,语言为英文,ISBN编号分别为1785280082(平装本)和978-1785280085(电子版)。
本书的关键特性包括:
1. 学习使用D3.js提供的功能创建数据可视化。
2. 通过实例探索D3.js的概念,快速构建包括图表、网络图和地图在内的可视化。
3. 通过实际的数据集示例,学习如何使用D3.js来可视化和交互信息,揭示其潜在含义。
书中的内容逐步深入,从基础概念开始,每个章节都会在前一章的基础上扩展你的D3.js知识。首先,你将学习如何获取D3.js并将其用于创建与数据绑定的非图形HTML元素。然后,你将掌握如何从数据创建图形元素,如圆、椭圆、矩形、线条、路径和文本,这些都是使用SVG(可缩放矢量图形)实现的。
随着阅读的深入,你将能够利用D3.js创建条形图和散点图,并添加边距、坐标轴、标签和图例。此外,你还将学习如何使用D3.js的生成器从数据中创建复杂的可视化,如网络图、Sankey图、地图和choreopleths。
此外,书中还涵盖了如何使用JSBIN和Chrome开发者工具等开发工具来创建D3.js应用程序,以及如何检索JSON数据并使用D3.js的选择和数据绑定创建视觉元素。你还将学习如何为可视化添加交互性,例如工具提示、排序、鼠标悬停高亮以及可视化元素的分组和拖动。
《D3.js By Example》是一本全面介绍D3.js的实战指南,无论你是初学者还是有一定经验的开发者,都能从中受益,掌握创建引人入胜的基于Web的数据可视化的技能。通过这本书,你可以运用D3.js的力量,将数据转化为有洞察力的视觉表示,从而更好地理解和传达复杂的信息。
2017-10-05 上传
2017-03-04 上传
2016-01-07 上传
2017-10-05 上传
2015-04-10 上传
2021-05-27 上传
yinkaisheng-nj
- 粉丝: 763
- 资源: 6231
最新资源
- wsn-(2).zip_matlab例程_matlab_
- RedisView:RedisView通过自定义的RESP协议解析,自定义的树模型和线程池,实现了开源,跨平台和高性能的Redis接口工具。 RedisView业余爱好通过自写RESP协议解析,自写树模型,线程池实现开源,跨平台,高级Redis界面图形化工具
- PyPI 官网下载 | tencentcloud-sdk-python-cfs-3.0.447.tar.gz
- TheSquirrelCafe:物联网松鼠喂食器
- ZDWW-OA:zdww-OA
- BMI计算器:BMI计算器
- powertabeditor:跨平台的吉他谱编辑器
- CTProjSim.zip_matlab例程_matlab_
- 参考资料-WI-NK0102档案分类及保管期限表.zip
- refactoring
- Tradedoubler for Publishers-crx插件
- KMV的MATLAB的代码-CarND-Behavioral-Cloning:CarND行为克隆
- BtShell-开源
- SigDigger:基于Qt的数字信号分析仪,使用Suscan内核和Sigutils DSP库
- x86.zip
- feedback:Laravel反馈请求包