图书介绍

D3 4.x数据可视化实战手册【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

D3 4.x数据可视化实战手册
  • (加)朱启(NICKZHU)著;韩波译 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115497871
  • 出版时间:2019
  • 标注页数:312页
  • 文件大小:73MB
  • 文件页数:330页
  • 主题词:可视化软件-手册

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

D3 4.x数据可视化实战手册PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章D3.js入门指南1

1.1简介1

1.2搭建简易的D3开发环境2

1.2.1准备工作2

1.2.2搭建环境2

1.2.3工作原理3

1.2.4更多内容4

1.3搭建基于NPM的D3开发环境5

1.3.1准备工作5

1.3.2搭建环境5

1.3.3工作原理6

1.3.4更多内容7

1.4理解D3风格的函数式JavaS cript编程9

1.4.1准备工作9

1.4.2开始编程9

1.4.3工作原理11

1.4.4更多内容15

第2章 精挑细选17

2.1简介17

2.1.1选集入门17

2.1.2 CSS3选择器入门18

2.2选取单个元素19

2.2.1准备工作20

2.2.2开始编程20

2.2.3工作原理20

2.3选取多个元素22

2.3.1准备工作22

2.3.2开始编程22

2.3.3工作原理23

2.4迭代选集中的元素23

2.4.1准备工作24

2.4.2开始编程24

2.4.3工作原理24

2.5使用子选择器26

2.5.1准备工作26

2.5.2开始编程26

2.5.3工作原理27

2.6函数级联调用28

2.6.1准备工作29

2.6.2开始编程29

2.6.3工作原理30

2.7处理原始选集30

2.7.1准备工作31

2.7.2开始编程31

2.7.3工作原理32

第3章 与数据同行34

3.1简介34

3.2将数组绑定为数据38

3.2.1准备工作38

3.2.2开始编程39

3.2.3工作原理40

3.3将对象字面量绑定为数据43

3.3.1准备工作43

3.3.2开始编程43

3.3.3工作原理45

3.4将函数绑定为数据46

3.4.1准备工作47

3.4.2开始编程47

3.4.3工作原理48

3.5数组的处理50

3.5.1准备工作50

3.5.2开始编程50

3.5.3工作原理52

3.6数据的过滤53

3.6.1准备工作53

3.6.2开始编程54

3.6.3工作原理56

3.7基于数据的图形排序56

3.7.1准备工作57

3.7.2开始编程57

3.7.3工作原理59

3.8从服务器加载数据59

3.8.1准备工作60

3.8.2开始编程60

3.8.3工作原理61

3.9利用队列异步加载数据62

3.9.1准备工作63

3.9.2开始编程63

3.9.3工作原理64

第4章 张弛有“度”66

4.1简介66

4.2使用连续尺度68

4.2.1准备工作68

4.2.2开始编程68

4.2.3工作原理70

4.3使用时间尺度73

4.3.1准备工作73

4.3.2开始编程73

4.3.3工作原理74

4.3.4更多内容75

4.3.5参考阅读76

4.4使用有序尺度76

4.4.1准备工作77

4.4.2开始编程77

4.4.3工作原理79

4.5字符串插值80

4.5.1插值器80

4.5.2准备工作81

4.5.3开始编程81

4.5.4工作原理82

4.5.5更多内容84

4.6颜色插值84

4.6.1准备工作84

4.6.2开始编程84

4.6.3工作原理86

4.6.4参考阅读87

4.7复合对象插值87

4.7.1准备工作87

4.7.2开始编程87

4.7.3工作原理89

第5章 玩转坐标轴91

5.1简介91

5.2坐标轴基础91

5.2.1准备工作92

5.2.2开始编程92

5.2.3工作原理94

5.3自定义刻度97

5.3.1准备工作98

5.3.2开始编程98

5.3.3工作原理99

5.4绘制表格线99

5.4.1准备工作100

5.4.2开始编程100

5.4.3工作原理102

5.5动态调节坐标轴尺度104

5.5.1准备工作104

5.5.2开始编程105

5.5.3工作原理107

第6章 优雅变换108

6.1简介108

6.2单元素动画109

6.2.1准备工作109

6.2.2开始编程110

6.2.3工作原理110

6.3多元素动画111

6.3.1准备工作112

6.3.2开始编程112

6.3.3工作原理114

6.4使用缓动函数117

6.4.1准备工作117

6.4.2开始编程117

6.4.3工作原理119

6.5使用中间帧计算121

6.5.1准备工作121

6.5.2开始编程121

6.5.3工作原理122

6.5.4更多内容124

6.6使用级联过渡125

6.6.1准备工作125

6.6.2开始编程125

6.6.3工作原理126

6.7使用选择性过渡127

6.7.1准备工作127

6.7.2开始编程127

6.7.3工作原理128

6.7.4参考阅读129

6.8监听过渡事件129

6.8.1准备工作129

6.8.2开始编程129

6.8.3工作原理130

6.9使用定时器131

6.9.1准备工作131

6.9.2开始编程131

6.9.3工作原理133

6.9.4参考阅读133

第7章 形状之美134

7.1简介134

7.2创建简单形状136

7.2.1准备工作136

7.2.2开始编程136

7.2.3工作原理137

7.2.4更多内容138

7.3使用线条生成器139

7.3.1准备工作139

7.3.2开始编程139

7.3.3工作原理141

7.3.4参考阅读143

7.4使用曲线143

7.4.1准备工作143

7.4.2开始编程143

7.4.3工作原理146

7.4.4参考阅读147

7.5更改线条的张力147

7.5.1准备工作147

7.5.2开始编程147

7.5.3工作原理150

7.6使用区域生成器150

7.6.1准备工作150

7.6.2开始编程150

7.6.3工作原理152

7.7使用断面曲线154

7.7.1准备工作154

7.7.2开始编程154

7.7.3工作原理156

7.7.4更多内容157

7.7.5参考阅读157

7.8使用圆弧生成器157

7.8.1准备工作157

7.8.2开始编程157

7.8.3工作原理159

7.8.4参考阅读160

7.9实现圆弧过渡161

7.9.1准备工作161

7.9.2开始编程161

7.9.3工作原理163

7.9.4更多内容165

7.9.5参考阅读165

第8章 图表美化166

8.1简介166

8.2创建线图168

8.2.1准备工作168

8.2.2开始编程169

8.2.3工作原理170

8.3创建面积图175

8.3.1准备工作175

8.3.2开始编程176

8.3.3工作原理178

8.4创建散点图179

8.4.1准备工作179

8.4.2开始编程179

8.4.3工作原理181

8.5创建气泡图183

8.5.1准备工作183

8.5.2开始编程183

8.5.3工作原理185

8.6创建条形图186

8.6.1准备工作187

8.6.2开始编程187

8.6.3工作原理189

第9章 井然有序191

9.1简介191

9.2创建饼图192

9.2.1准备工作192

9.2.2开始编程192

9.2.3工作原理195

9.2.4更多内容197

9.2.5参考阅读197

9.3创建堆叠式面积图198

9.3.1准备工作198

9.3.2开始编程198

9.3.3工作原理200

9.3.4更多内容202

9.3.5参考阅读204

9.4创建矩形式树状结构图204

9.4.1准备工作205

9.4.2开始编程206

9.4.3工作原理207

9.4.4参考阅读211

9.5创建树211

9.5.1准备工作212

9.5.2开始编程212

9.5.3工作原理214

9.5.4参考阅读220

9.6创建封闭图220

9.6.1准备工作221

9.6.2开始编程221

9.6.3工作原理223

9.6.4参考阅读225

第10章 可视化交互226

10.1简介226

10.2鼠标交互227

10.2.1准备工作227

10.2.2开始编程227

10.2.3工作原理229

10.2.4更多内容230

10.2.5参考阅读230

10.3多点触摸设备交互230

10.3.1准备工作231

10.3.2开始编程231

10.3.3工作原理233

10.3.4更多内容235

10.3.5参考阅读236

10.4缩放和平移行为的实现236

10.4.1准备工作236

10.4.2开始编程236

10.4.3工作原理239

10.4.4更多内容240

10.4.5参考阅读240

10.5拖曳行为的实现241

10.5.1准备工作241

10.5.2开始编程241

10.5.3工作原理243

10.5.4更多内容244

10.5.5参考阅读244

第11章 使用“原力”245

11.1简介245

11.2使用引力和相互作用力246

11.2.1准备工作246

11.2.2开始编程246

11.2.3工作原理249

11.2.4参考阅读255

11.3自定义速度255

11.3.1准备工作255

11.3.2开始编程255

11.3.3工作原理257

11.3.4参考阅读258

11.4设置连接约束259

11.4.1准备工作259

11.4.2开始编程259

11.4.3工作原理263

11.4.4参考阅读268

11.5借助力来辅助可视化268

11.5.1准备工作268

11.5.2开始编程268

11.5.3工作原理271

11.5.4参考阅读272

11.6操作“力”272

11.6.1准备工作273

11.6.2开始编程273

11.6.3工作原理276

11.6.4参考阅读278

11.7创建力导向图278

11.7.1准备工作278

11.7.2开始编程278

11.7.3工作原理280

11.7.4参考阅读282

第12章 地图的奥秘283

12.1简介283

12.2美国地图的投影283

12.2.1 GeoJSON283

12.2.2准备工作285

12.2.3开始编程285

12.2.4工作原理287

12.2.5参考阅读288

12.3等值区域图的构建288

12.3.1准备工作289

12.3.2开始编程289

12.3.3工作原理291

12.3.4参考阅读291

第13章 测试驱动292

13.1简介292

13.2下载Jasmine并搭建测试环境293

13.2.1准备工作293

13.2.2开始编程294

13.2.3工作原理295

13.2.4参考阅读295

13.3测试驱动——创建图表295

13.3.1准备工作296

13.3.2开始编程296

13.3.3工作原理297

13.4测试驱动——SVG渲染298

13.4.1准备工作298

13.4.2开始编程298

13.4.3工作原理299

13.5测试驱动——精确渲染300

13.5.1准备工作300

13.5.2开始编程300

13.5.3工作原理302

13.5.4参考阅读303

附录 分分钟搞定交互式分析304

简介304

Crossfilterjs库304

多维图表库——dc.js308

热门推荐