精通D3.js:数据驱动可视化实战
5星 · 超过95%的资源 需积分: 10 144 浏览量
更新于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
- 粉丝: 762
- 资源: 6231
最新资源
- 新型智能电加热器:触摸感应与自动温控技术
- 社区物流信息管理系统的毕业设计实现
- VB门诊管理系统设计与实现(附论文与源代码)
- 剪叉式高空作业平台稳定性研究与创新设计
- DAMA CDGA考试必备:真题模拟及章节重点解析
- TaskExplorer:全新升级的系统监控与任务管理工具
- 新型碎纸机进纸间隙调整技术解析
- 有腿移动机器人动作教学与技术存储介质的研究
- 基于遗传算法优化的RBF神经网络分析工具
- Visual Basic入门教程完整版PDF下载
- 海洋岸滩保洁与垃圾清运服务招标文件公示
- 触摸屏测量仪器与粘度测定方法
- PSO多目标优化问题求解代码详解
- 有机硅组合物及差异剥离纸或膜技术分析
- Win10快速关机技巧:去除关机阻止功能
- 创新打印机设计:速释打印头与压纸辊安装拆卸便捷性