本书针对非计算机类专业开设“大数据”相关课程的教学需求,内容分为理论篇、工具篇和实训篇。理论篇主要介绍数据可视化的基础知识、基本图表、设计要素、实现与优化,侧重培养学生对数据可视化基本概念、基础理论、常用流程等理论知识的准确理解;工具篇主要介绍常见的数据可视化工具,通过功能简介与示例,侧重培养读者对数据可视化基本工具和基本操作的正确认知;实训篇主要通过三种不同类型的可视化工具,介绍四个来自实际需求的数据可视化案例,侧重培养学生通过数据可视化解决实际问题的应用。
本书专门为高等院校非计算机类专业“大数据基础”“大数据分析导论”“数据可视化导论”等课程编写,结构严谨,内容较新,叙述清晰,强调实践,可作为普通高等教育相关课程的授课教材,也可作为企事业单位大数据分析的培训教材,还可作为企业管理、电子商务、市场营销、国际贸易等相关从业人员的参考用书。
前言
理论篇
第1章 数据可视化概述 / 3
【导读案例】霍乱地图与传染病的可视化
研究 / 3
本章知识要点 / 4
1.1 数据可视化的界定与理解 / 4
1.2 数据可视化的优势与作用 / 6
1.3 数据可视化的类别与关系 / 8
1.4 数据可视化的发展历程与规律 / 11
1.5 数据可视化的趋势与挑战 / 19
习题 / 22
参考文献 / 22
第2章 数据可视化的理论基础 / 23
【导读案例】克里斯蒂安?克维塞克拍摄的
萤火虫之路 / 23
本章知识要点 / 24
2.1 视觉感知 / 24
2.2 视觉认知 / 26
2.3 格式塔理论 / 28
2.4 视觉编码 / 35
2.5 数据准备 / 36
习题 / 48
参考文献 / 49
第3章 数据可视化的图表基础 / 50
【导读案例】拿破仑东征莫斯科及撤退 / 50
本章知识要点 / 51
3.1 数据可视化的基本图表 / 51
3.2 数据可视化的传统图表 / 60
3.3 数据可视化的新型图表 / 82
习题 / 92
参考文献 / 92
第4章 数据可视化的设计要素 / 93
【导读案例】伦敦地铁系统交通图的诞生 / 93
本章知识要点 / 94
4.1 数据可视化的设计组件 / 94
4.2 数据可视化的设计原则 / 101
4.3 数据可视化的视觉设计 / 106
4.4 数据可视化的图表设计 / 109
4.5 数据可视化的配色方案设计 / 114
4.6 数据可视化的字体设计 / 117
4.7 数据可视化的应用场景设计 / 118
习题 / 119
参考文献 / 120
第5章 数据可视化的实现与优化 / 121
【导读案例】基于形状空间投影的时间序列数据可视化探索 / 121
本章知识要点 / 122
5.1 数据可视化的基本步骤 / 122
5.2 数据可视化的实现方法 / 126
5.3 数据可视化的具体实现 / 128
5.4 数据可视化的优化 / 138
习题 / 147
参考文献 / 147
工具篇
第6章 数据可视化的基本工具 / 151
【导读案例】新数据研究需要新工具 / 151
本章知识要点 / 152
6.1 可视化工具概述 / 152
6.2 魔镜——拖拽式高级可视化工具 / 172
6.3 CiteSpace——知识图谱可视化工具 / 186
6.4 ECharts——基于JavaScript的高级
可视化工具 / 196
习题 / 200
参考文献 / 200
实训篇
第7章 销售领域的数据可视化实训
——基于魔镜MOOJ / 203
7.1 实训背景知识 / 203
7.2 实训简介 / 203
7.3 实训过程 / 205
7.4 实训总结 / 215
7.5 实训思考题 / 216
第8章 能源领域的数据可视化实训
——基于魔镜MOOJ / 217
8.1 实训背景知识 / 217
8.2 实训简介 / 217
8.3 实训过程 / 218
8.4 实训总结 / 227
8.5 实训思考题 / 228
第9章 互联网领域的数据可视化实训
——基于ECharts / 229
9.1 实训背景知识 / 229
9.2 实训简介 / 230
9.3 实训过程 / 231
9.4 实训总结 / 258
9.5 实训思考题 / 258
第10章 科学计量领域的数据可视化实训
——基于CiteSpace / 259
10.1 实训背景知识 / 259
10.2 实训简介 / 260
10.3 实训过程 / 261
10.4 实训总结 / 273
10.5 实训思考题 / 273