图书目录

目录 Ⅴ

第1部分 可视化概述

第 1 章 数据基础 …………………………………………………………… 2

1.1 基本概念 ………………………………………………………………… 2

1.1.1 信息与数据……………………………………………………… 2

1.1.2 数据的分类……………………………………………………… 3

1.2 数据存储 ………………………………………………………………… 5

1.2.1 Excel …………………………………………………………… 5

1.2.2 数据库…………………………………………………………… 5

1.2.3 JSON/XML …………………………………………………… 6

1.3 网页数据爬取 …………………………………………………………… 8

1.3.1 八爪鱼采集器…………………………………………………… 8

1.3.2 WebScraper插件 ……………………………………………… 9

1.3.3 Python爬虫案例 ……………………………………………… 13

1.4 数据清洗………………………………………………………………… 14

1.4.1 合并和拆分列 ………………………………………………… 14

1.4.2 修复日期和时间 ……………………………………………… 15

1.4.3 删除重复值 …………………………………………………… 15

1.4.4 查找、批量替换和删除………………………………………… 15

1.4.5 删除和填充空值 ……………………………………………… 16

1.4.6 数据类型转换 ………………………………………………… 16

1.5 练习题…………………………………………………………………… 17

第 2 章 数据分析 …………………………………………………………… 19

2.1 数据分析基础…………………………………………………………… 19

2.1.1 数据类型 ……………………………………………………… 19

2.1.2 数据描述性统计分析 ………………………………………… 21

2.1.3 数据验证与公式审核 ………………………………………… 25

2.2 预测及分类……………………………………………………………… 26

Ⅵ

数据可视化(微课版)

2.2.1 预测分析方法 ………………………………………………… 26

2.2.2 分类算法 ……………………………………………………… 27

2.3 回归分析………………………………………………………………… 32

2.4 聚类分析………………………………………………………………… 35

2.5 练习题…………………………………………………………………… 43

第 3 章 可视化基础 ………………………………………………………… 44

3.1 可视化图表……………………………………………………………… 44

3.1.1 简单图表 ……………………………………………………… 44

3.1.2 复合图表 ……………………………………………………… 53

3.1.3 多视图协调关联———仪表盘 ………………………………… 53

3.1.4 动态图表 ……………………………………………………… 55

3.2 可视化的原则…………………………………………………………… 57

3.2.1 颜色与透明度 ………………………………………………… 57

3.2.2 信息密度 ……………………………………………………… 59

3.2.3 动画与过渡 …………………………………………………… 59

3.2.4 视图选择与交互设计 ………………………………………… 60

3.3 可视化的常用工具……………………………………………………… 61

3.3.1 Tableau ……………………………………………………… 61

3.3.2 PowerBI ……………………………………………………… 62

3.3.3 FineBI ………………………………………………………… 62

3.3.4 Flourish ……………………………………………………… 63

3.3.5 Python ………………………………………………………… 64

3.3.6 MATLAB …………………………………………………… 64

3.4 练习题…………………………………………………………………… 66

第2部分 可视化工具

第 4 章 Excel 图表制作 …………………………………………………… 68

4.1 Excel图表简介 ………………………………………………………… 68

4.1.1 Excel图表的分类 …………………………………………… 68

4.1.2 Excel图表的优势 …………………………………………… 70

4.1.3 应用场景 ……………………………………………………… 70

4.2 基本图表………………………………………………………………… 71

4.2.1 特殊标记图 …………………………………………………… 71

4.2.2 进度图 ………………………………………………………… 73

4.2.3 对比图 ………………………………………………………… 74

4.3 复合图表………………………………………………………………… 75

目录 Ⅶ

4.4 动态图表………………………………………………………………… 76

4.4.1 常用函数 ……………………………………………………… 77

4.4.2 启用控件 ……………………………………………………… 79

4.4.3 列表框应用 …………………………………………………… 79

4.4.4 单选和组合框应用 …………………………………………… 81

4.5 练习题…………………………………………………………………… 83

第 5 章 Power BI 可视化设计 ……………………………………………… 84

5.1 PowerBI简介 ………………………………………………………… 84

5.1.1 下载与安装 …………………………………………………… 84

5.1.2 Desktop界面 ………………………………………………… 85

5.1.3 可视化分析流程 ……………………………………………… 86

5.2 数据获取………………………………………………………………… 87

5.3 数据转换………………………………………………………………… 88

5.3.1 常用的转换操作 ……………………………………………… 89

5.3.2 数据查询语言 M ……………………………………………… 93

5.4 数据建模与计算………………………………………………………… 95

5.4.1 认识数据建模 ………………………………………………… 96

5.4.2 数据分析表达式 DAX ……………………………………… 96

5.5 数据可视化 …………………………………………………………… 101

5.5.1 常用视觉对象介绍…………………………………………… 101

5.5.2 创建可视化报表……………………………………………… 114

5.5.3 PowerBIService …………………………………………… 118

5.6 练习题 ………………………………………………………………… 120

第 6 章 Tableau 数据可视化 …………………………………………… 121

6.1 Tableau简介 ………………………………………………………… 121

6.1.1 软件下载与安装……………………………………………… 122

6.1.2 软件界面介绍………………………………………………… 122

6.1.3 数据类型与角色……………………………………………… 125

6.1.4 文件管理……………………………………………………… 127

6.1.5 函数…………………………………………………………… 128

6.2 Tableau基本操作 …………………………………………………… 132

6.2.1 数据连接与处理……………………………………………… 132

6.2.2 数据视图……………………………………………………… 137

6.2.3 数据分析……………………………………………………… 150

6.3 仪表板 ………………………………………………………………… 151

6.3.1 仪表板界面…………………………………………………… 151

6.3.2 仪表板的布局与对象………………………………………… 151

Ⅷ

数据可视化(微课版)

6.3.3 仪表板动作…………………………………………………… 153

6.4 故事 …………………………………………………………………… 154

6.4.1 创建故事……………………………………………………… 155

6.4.2 设置故事格式………………………………………………… 156

6.4.3 演示故事……………………………………………………… 156

6.5 作品的保存与发布 …………………………………………………… 156

6.6 练习题 ………………………………………………………………… 156

第 7 章 Python 图表制作 ………………………………………………… 157

7.1 Python可视化基础 …………………………………………………… 157

7.1.1 配置环境……………………………………………………… 157

7.1.2 可视化库……………………………………………………… 159

7.1.3 绘图流程……………………………………………………… 161

7.2 Matplotlib绘图 ……………………………………………………… 162

7.2.1 Matplotlib的基本图表 ……………………………………… 162

7.2.2 综合实验———房地产指数爬取……………………………… 170

7.3 Seaborn绘图 ………………………………………………………… 172

7.3.1 Seaborn的基本图表 ………………………………………… 172

7.3.2 综合实验———居民幸福指数………………………………… 179

7.4 其他绘图 ……………………………………………………………… 181

7.4.1 Pandas快速绘图 …………………………………………… 181

7.4.2 Wordcloud词云制作 ………………………………………… 182

7.4.3 Plotly交互式图形绘制 ……………………………………… 185

7.5 练习题 ………………………………………………………………… 187

第3部分 可视化案例

第 8 章 广东非遗信息可视化 …………………………………………… 190

8.1 案例背景 ……………………………………………………………… 190

8.2 数据源分析 …………………………………………………………… 190

8.2.1 数据获取……………………………………………………… 190

8.2.2 数据清洗……………………………………………………… 192

8.2.3 数据管理……………………………………………………… 193

8.3 可视化过程 …………………………………………………………… 193

8.3.1 全国非遗项目图表制作……………………………………… 193

8.3.2 广东省非遗项目图表制作…………………………………… 194

8.3.3 广东省非遗项目仪表盘的组装……………………………… 195

8.3.4 重难点提示…………………………………………………… 196

目录 Ⅸ

8.4 可视化总结 …………………………………………………………… 197

8.4.1 保护非遗迫在眉睫…………………………………………… 197

8.4.2 新媒体促进非遗传播………………………………………… 197

8.4.3 挑战与思考…………………………………………………… 197

第 9 章 窑火映丝路——中国瓷器的数字化传承与国际化传播 …… 198

9.1 案例背景 ……………………………………………………………… 198

9.2 数据源分析 …………………………………………………………… 199

9.2.1 数据获取……………………………………………………… 199

9.2.2 数据清洗……………………………………………………… 200

9.3 可视化过程 …………………………………………………………… 204

9.3.1 陶瓷历史纵览………………………………………………… 204

9.3.2 陶瓷纹饰分类………………………………………………… 207

9.3.3 陶瓷文化溯源………………………………………………… 210

9.3.4 商业信息搜集………………………………………………… 211

9.3.5 消费者特征归纳……………………………………………… 211

9.4 可视化总结 …………………………………………………………… 213

9.4.1 历史溯源情况………………………………………………… 213

9.4.2 国际商贸情况………………………………………………… 213

9.4.3 消费者画像分析……………………………………………… 214

第 10 章 问路古道——“丝绸之路”经济辉煌、文化交融与全球足迹的

可视化探索 ……………………………………………………… 215

10.1 案例背景……………………………………………………………… 215

10.2 数据源分析…………………………………………………………… 215

10.2.1 数据获取 …………………………………………………… 216

10.2.2 数据清洗 …………………………………………………… 219

10.2.3 数据集介绍 ………………………………………………… 221

10.3 可视化过程…………………………………………………………… 222

10.3.1 使用工具 …………………………………………………… 222

10.3.2 图表制作过程 ……………………………………………… 222

10.3.3 制作难点 …………………………………………………… 224

10.4 可视化总结…………………………………………………………… 224

10.4.1 技术型产业发展成果 ……………………………………… 224

10.4.2 经济与贸易增长 …………………………………………… 224

10.4.3 文化传播效果 ……………………………………………… 225

参考文献 …………………………………………………………………… 226