70软件站-绿色软件精品游戏免费分享 首页|
当前位置: 首页 > 电脑软件 > 教育学习 > 精通d3.js(吕之华著)pdf高清扫描版

精通d3.js(吕之华著)pdf高清扫描版 

 
  • 软件大小:47.1MB
  • 更新日期:2023-07-19
  • 软件语言:简体中文
  • 软件类别:教育学习
  • 软件授权:免费软件
  • 适用平台:Win10/Win8/Win7

普通下载

精通d3.js(吕之华著)pdf高清扫描版是由“吕之华”先生编辑并在2017年出版的教程书籍,通过该书籍读者可以学习到当下最为流行的数据可视化技术D3.js,并且整个过程既完整,又简单易懂,可以让读者一点一点的记住数据可视化技术D3.js的知识。另外,该书籍虽然也适合零基础的读者进行学习数据可视化技术D3.js,但是学起来可能会比较难,因此更推荐掌握了至少一门编程语言的读者进行学习。此外,该书籍除了理论知识之外,还有着一些实践案例,让读者可以更了解数据可视化技术D3.js。想要学习数据可视化技术D3.js的读者,欢迎你来本站下载阅读。
精通d3.js(吕之华著)pdf高清扫描版

作者介绍:

吕之华,2012年软件工程专业毕业,同年赴日。2015年获日本岩手大学设计与媒体专业硕士学位。多年专研数据可视化、计算机动画等技术。
2014年起以D3.js为主题在网络上发表了一系列文章,获得读者好评,本书是在此基础上经过精选和扩充形成的。2017年本书第2版出版。

目录:

目 录
第1章 D3简介 1
1.1 D3是什么 1
1.1.1 D3简史 2
1.1.2 D3的优势 3
1.1.3 D3的适用范围 4
1.2 数据可视化是什么 4
1.2.1 目的 5
1.2.2 构成要素 5
1.2.3 相关概念 7
1.3 图表种类 7
1.4 学习方法 10
1.4.1 预备知识 11
1.4.2 学习顺序 11
1.4.3 D3难吗 11
第2章 Web前端开发基础 13
2.1 浏览器和服务器 14
2.1.1 浏览器 14
2.1.2 服务器 15
2.2 HTML&CSS 16
2.2.1 HTML元素 17
2.2.2 CSS选择器 17
2.3 JavaScript 18
2.3.1 在HTML中使用JavaScript 18
2.3.2 语法 19
2.3.3 变量 20
2.3.4 数据类型 21
2.3.5 操作符 23
2.3.6 语句 24
2.3.7 函数 27
2.3.8 对象 27
2.3.9 数组 28
2.4 DOM 29
2.4.1 结构 29
2.4.2 访问和修改HTML元素 30
2.4.3 添加和删除节点 31
2.4.4 事件 32
2.5 SVG 32
2.5.1 位图和矢量图 33
2.5.2 图形元素 33
2.5.3 文字 38
2.5.4 样式 39
2.5.5 标记 40
2.5.6 滤镜 41
2.5.7 渐变 42
2.6 Canvas 43
2.6.1 开始绘图 44
2.6.2 状态机 44
2.6.3 基本图形 45
2.6.4 文字 47
2.6.5 变形 48
2.6.6 图片 49
2.6.7 渐变 49
2.7 色彩基础 50
2.7.1 颜色空间 50
2.7.2 色相环 51
2.7.3 配色基础 52
2.7.4 配色的心理效果 54
第3章 准备开发环境 55
3.1 下载D3 55
3.1.1 通过本地引用 55
3.1.2 通过网络引用 56
3.2 安装Chrome和Sublime Text 56
3.3 安装Apache HTTP Server 57
3.4 Hello World 60
3.5 绘制矢量图 61
3.6 调试 62
第4章 D3基础:选择集与数据 63
4.1 选择元素 63
4.2 选择集 64
4.2.1 查看状态 64
4.2.2 设定和获取属性 65
4.3 添加、插入和删除 68
4.4 数据绑定 69
4.4.1 datum()的工作过程 69
4.4.2 data()的工作过程 72
4.4.3 绑定的顺序 76
4.5 update、enter、exit 77
4.5.1 enter的处理方法 77
4.5.2 exit的处理方法 79
4.5.3 数据更新时的处理模板 79
4.6 选择集的常用方法 80
4.6.1 过滤filter 80
4.6.2 排序sort 81
4.6.3 遍历each 81
4.6.4 传递call 82
4.7 数组的常用方法 82
4.7.1 排序 82
4.7.2 求值 83
4.7.3 生成和操作 85
4.7.4 映射 86
4.8 柱形图 88
4.8.1 添加矩形和文字 88
4.8.2 更新数据 92
第5章 比例尺和坐标轴 96
5.1 定量比例尺 96
5.1.1 线性比例尺 97
5.1.2 指数比例尺和对数比例尺 100
5.1.3 量子比例尺和分位比例尺 101
5.1.4 阈值比例尺 103
5.2 序数比例尺 104
5.3 坐标轴 108
5.3.1 绘制方法 109
5.3.2 刻度 111
5.3.3 各比例尺的坐标轴 113
5.4 散点图 113
第6章 绘制 116
6.1 颜色 116
6.1.1 RGB 117
6.1.2 HSL 118
6.1.3 插值 119
6.2 线段生成器 119
6.3 区域生成器 123
6.4 弧生成器 125
6.5 符号生成器 127
6.6 弦生成器 129
6.7 对角线生成器 131
6.8 折线图 132
第7章 动画 137
7.1 过渡效果 137
7.1.1 创建过渡 138
7.1.2 过渡的属性 141
7.1.3 子元素 144
7.1.4 事件监听和调用 146
7.1.5 过渡的样式 148
7.2 散点图的过渡效果 148
7.2.1 绘图准备 149
7.2.2 应用过渡的散点 150
7.2.3 绘制坐标轴 151
7.2.4 更新数据的事件 152
7.2.5 结果 153
第8章 交互 154
8.1 监听器 154
8.1.1 鼠标 156
8.1.2 键盘 157
8.1.3 触屏 159
8.2 事件d3.event 161
8.2.1 事件的种类 161
8.2.2 容器的相对坐标 162
8.3 行为d3.behavior 163
8.3.1 拖曳 163
8.3.2 缩放 166
第9章 导入和导出 170
9.1 文件导入 170
9.1.1 JSON 171
9.1.2 CSV 173
9.1.3 XML 177
9.1.4 TEXT 178
9.2 文件导出 179
9.2.1 导出为SVG文件 179
9.2.2 编辑矢量图 182
第10章 布局 185
10.1 饼状图 185
10.2 力导向图 191
10.3 弦图 197
10.4 树图 205
10.5 捆图 210
10.6 直方图 216
10.7 矩阵树图 223
第11章 地图的基础 228
......
第12章 友好的交互 268
......
第13章 地图的应用 312
......
第14章 D3 4.x简介 340
......
第15章 D3 4.x新功能剖析 354
......
第16章 D3 4.x在地图上的应用 387
......

优势:

1、提供更好的文字阅读能力
2、可以调整阅读的模式,可以调整文字的体积
3、让您可以在电脑上阅读d3.js的教程
4、您可以学习到如何在web使用d3.js
5、也可以学习到Web前端开发基础
6、提供大量的案例让用户找到分析方式
7、拥有很多d3.js配置的数据函数精通d3.js(吕之华著)pdf高清扫描版

免责声明:

来源于网络,仅用于分享知识,学习和交流!请下载完在24小时内删除。
禁用于商业用途!如果您喜欢《精通d3.js》,请购买正版,谢谢合作。
爱学习,请到70软件站查找资源自行下载!

使用说明:

方法一:
1、下载并解压,得出pdf文件
2、如果打不开本文件,请务必在70软件站选择一款阅读器下载
3、安装后,在打开解压得出的pdf文件
4、双击进行阅读
方法二:
1、在手机里下载70软件站中的阅读器和百度网盘
2、直接将pdf传输到百度网盘
3、用阅读器打开即可阅读

人气软件

    网友评论

    0 + 5 = ?