为你推荐
作者介绍
内容简介
前言
第1章 D3简介
1.1 D3是什么
1.2 数据可视化是什么
1.3 图表种类
1.4 学习方法
第2章 Web前端开发基础
2.1 浏览器和服务器
2.2 HTML&CSS
2.3 JavaScript
2.4 DOM
2.5 SVG
2.6 Canvas
2.7 色彩基础
第3章 准备开发环境
3.1 下载D3
3.2 安装Chrome和Sublime Text
3.3 安装Apache HTTP Server
3.4 Hello World
3.5 绘制矢量图
3.6 调试
第4章 D3基础:选择集与数据
4.1 选择元素
4.2 选择集
4.3 添加、插入和删除
4.4 数据绑定
4.5 update、enter、exit
4.6 选择集的常用方法
4.7 数组的常用方法
4.8 柱形图
第5章 比例尺和坐标轴
5.1 定量比例尺
5.2 序数比例尺
5.3 坐标轴
5.4 散点图
第6章 绘制
6.1 颜色
6.2 线段生成器
6.3 区域生成器
6.4 弧生成器
6.5 符号生成器
6.6 弦生成器
6.7 对角线生成器
6.8 折线图
第7章 动画
7.1 过渡效果
7.2 散点图的过渡效果
第8章 交互
8.1 监听器
8.2 事件d3.event
8.3 行为d3.behavior
第9章 导入和导出
9.1 文件导入
9.2 文件导出
第10章 布局
10.1 饼状图
10.2 力导向图
10.3 弦图
10.4 树图
10.5 捆图
10.6 直方图
10.7 矩阵树图
第11章 地图的基础
11.1 地图的数据
11.2 中国地图
11.3 地理路径
11.4 投影
第12章 友好的交互
12.1 提示框
12.2 坐标系中的焦点
12.3 元素组合
12.4 区域选择
12.5 开关
第13章 地图的应用
13.1 值域的颜色
13.2 标注
13.3 标线
13.4 拖曳和缩放
13.5 力导向地图
第14章 D3 4.x简介
14.1 4.x的新功能
14.2 3.x如何升级到4.x
14.3 D3 4.x的设计思想
14.4 未来展望
第15章 D3 4.x新功能剖析
15.1 全新的力导向图
15.2 丰富多彩的调色板
15.3 功能倍增的图形生成器
15.4 更合理的布局
15.5 无限循环的过渡效果
第16章 D3 4.x在地图上的应用
16.1 Canvas地图的基本功能
16.2 地图上飞舞的流星
16.3 地球仪
16.4 结合Leaflet.js和D3.js
附录A 彩色插图
参考文献
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜