图书介绍

数据可视化实战 使用D3设计交互式图表PDF|Epub|txt|kindle电子书版本网盘下载

数据可视化实战 使用D3设计交互式图表
  • ScottMurray,李松峰译者 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115320117
  • 出版时间:2013
  • 标注页数:232页
  • 文件大小:72MB
  • 文件页数:249页
  • 主题词:可视化软件

PDF下载


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

下载说明

数据可视化实战 使用D3设计交互式图表PDF格式电子书版下载

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

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

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

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

图书目录

第1章 写在前面1

1.1数据为什么要可视化1

1.2为什么要写代码2

1.3为什么要交互2

1.4为什么要在Web上3

1.5这是一本什么书3

1.6读者是谁4

1.7这不是什么书4

1.8使用示例代码5

1.9谢谢你6

第2章 D3简介7

2.1 D3能做什么7

2 2 D3不能做什么8

2.3起源与背景9

2.4替代方案10

2.4.1简易图表10

2.4.2图谱可视化12

2.4.3地图映射12

2.4.4较原始的方案13

2.4.5三维图形13

2.4.6基于D3的工具14

第3章 技术基础15

3.1 Web(万维网)15

3.2 HTML17

3.2.1内容和结构18

3.2.2通过元素来添加结构19

3.2.3常用元素20

3.2.4属性22

3.2.5类和ID22

3.2.6注释23

3.3 DOM23

3.4开发者工具24

3.5渲染与盒模型26

3.6 CSS28

3.6.1选择符28

3.6.2属性和值30

3.6.3注释30

3.6.4引用样式30

3.6.5继承、层叠和特指度32

3.7 JavaScript34

3.7.1 Hello, Console34

3.7.2变量34

3.7.3其他数据类型35

3.7.3数学运算符39

3.7.4比较运算符39

3.7.5控制结构40

3.7.6函数42

3.7.7注释43

3.7.8引用脚本文件43

3.7.9 JavaScnpt陷阱44

3.8 SVG48

3.8.1 SVG元素48

3.8.2简单的图形49

3.8.3为SVG元素添加样式51

3.8.4分层与绘制顺序53

3.8.5透明度54

3.9关于兼容性56

第4章 安装D359

4.1下载D359

4.2引用D360

4.3配置Web服务器61

4.3.1基于Python的文本终端方案61

4.3.2 MAMP、 WAMP和LAMP62

4.3.3快开始吧62

第5章 数据63

5.1生成页面元素63

5.1.1连缀方法65

5.1.2各个击破66

5.1.3平稳交接66

5.1.4不要连缀67

5.2绑定数据67

5.2.1怎么绑定67

5.2.2数据68

5.2.3作出你的选择71

5.2.4绑定及确定72

5.3使用自己的数据75

5.3.1自定义函数75

5.3.2数据需要拥抱76

5.2.3添加样式77

第6章 基于数据绘图79

6.1绘制DIV79

6.1.1设定属性80

6.1.2关于类81

6.1.3言归正传81

6.1.4设定样式82

6.2 data〈〉的魔力83

6.3绘制S VG86

6.3.1创建SVG87

6.3.2数据驱动的图形88

6.3.3你好,色彩90

6.4绘制条形图90

6.4.1老方法生成的条形图90

6.4.2用新方法改进条形图91

6.4.3上色96

6.4.4加标签98

6.5绘制散点图100

6.5.1数据100

6.5.2散点图101

6.5.3散点大小102

6.5.4标签103

6.6更上一层楼105

第7章 比例尺107

7.1苹果和像素107

7.2值域和范围108

7.3归一化109

7.4创建比例尺109

7.5缩放散点图110

7.5.1 d3.min〈〉和d3.max110

7.5.2设置动态缩放112

7.5.3整合缩放后的值112

7.6修饰图表113

7.7其他方法117

7.8其他比例尺117

第8章 数轴119

8.1数轴简介119

8.2设定数轴120

8.3修整数轴121

8.4优化刻度124

8.5垂直数轴125

8.6最后的润色126

8.7为刻度标签定义样式128

第9章 更新、过渡和动画129

9.1更新条形图129

9.1.1序数比例尺130

9.1.2自动分档132

9.1.3使用序数比例尺132

9.1.4其他更新133

9.2更新数据133

9.2.1通过事件监听器实现交互134

9.2.2改变数据135

9.2.3更新视觉元素135

9.3过渡动画138

9.3.1持续时间139

9.3.2缓动函数140

9.3.3延迟时间141

9.3.4使用随机数据143

9.3.5更新比例尺145

9.3.6更新数轴147

9.3.7在过渡开始和结束时执行操作149

9.4其他数据更新方式156

9.4.1添加值(和元素)156

9.4.2删除值(和元素)161

9.4.3通过键联结数据164

9.4.4添加和删除组合拳169

9.4.5简要回顾170

第10章 交互式图表171

10.1绑定事件监听器171

10.2什么是行为172

10.3分组SVG元素177

10.4提示条182

10.4.1浏览器默认提示条182

10.4.2 SVG元素提示条184

10.4.3 HTML的div提示条185

10.5适应触摸设备188

10.6更进一步188

第11章 布局189

11.1饼图布局190

11.2堆叠布局194

11.3力导向布局197

第12章 地图203

12.1 JSON与GeoJSON203

12.2路径205

12.3投影206

12.4等值区域208

12.5添加定位点212

12.6取得和解析地图数据215

12.6.1查找shapefile文件215

12.6.2选择解析度216

12.6.3简化数据文件217

12.6.4转换为GeoJSON218

第13章 导出文件221

13.1导出位图221

13.2导出PDF222

13.3导出SVG223

附录A扩展阅读227

A.1图书228

A.2网站228

A.3 Twitter229

热门推荐