《大数据可视化技术与应用》吕云翔 姚泽良 谢吉力 等编著 | PDF下载|ePub下载
大数据可视化技术与应用 版权信息
- 出版社:机械工业出版社
- 出版时间:2023-02-01
- ISBN:9787111718369
- 条形码:9787111718369 ; 978-7-111-71836-9
大数据可视化技术与应用 本书特色
适读人群 :高等院校计算机类、大数据相关专业学生信息技术新工科产学研联盟数据科学与大数据技术工作委员会 推荐教材。 介绍可视化领域的基础概念及应用,可视化的一般流程、设计组件,以及不同类型数据的可视化方法。 工具及应用部分选取市场上主流的可视化工具,围绕它们的使用方法和应用案例展开。 随书配备电子课件、教学大纲、习题答案、模拟试卷、微课视频等教学资源。
大数据可视化技术与应用 内容简介
本书分为三个部分:基础理论、大数据可视化方法、大数据可视化工具及应用。基础理论部分包括第1、2章,回顾了可视化发展进程,介绍了可视化领域的一些基础概念及应用,以及可视化的一般流程及设计组件。大数据可视化方法部分包括第3到7章,主要介绍了不同类型数据的可视化方法,包括:时间数据、比例数据、关系数据、文本数据、复杂数据。大数据可视化工具及应用部分包括第8到14章,选取了市场上一些主流的可视化工具,围绕它们的使用方法和应用案例展开。这些工具包括商业软件:Excel、FineBI、DataV、Tableau,开源包ECharts,以及编程语言Python、R。本书既可以作为高等院校计算机类、大数据相关专业的教材,也可以作为软件从业人员、计算机爱好者的学习指导用书。
大数据可视化技术与应用 目录
前言
**部分:基 础 理 论
第1章数据可视化概述
1.1什么是数据可视化
1.2数据可视化的发展历史
1.3大数据可视化的分类
1.3.1科学可视化
1.3.2信息可视化
1.3.3可视分析学
1.4大数据可视化的作用
1.4.1记录信息
1.4.2分析推理
1.4.3信息传播与协同
1.5大数据可视化的发展方向
习题
第2章数据可视化基础
2.1可视化流程
2.2可视化设计工具和原则
2.2.1可视化数据组织与管理工具
2.2.2可视化设计原则
习题
第二部分:大数据可视化方法
第3章时间数据可视化
3.1时间数据在大数据中的应用
3.2连续型时间数据可视化
3.2.1阶梯图
3.2.2折线图
3.2.3螺旋图
3.2.4热图
3.3离散型时间数据可视化
3.3.1散点图
3.3.2柱形图
3.3.3堆叠柱形图
3.3.4点线图
3.4可视化图表的选择
习题
第4章比例数据可视化
4.1比例数据在大数据中的应用
4.2部分与整体
4.2.1饼图
4.2.2环形图
4.2.3比例中的堆叠
4.2.4矩形树图
4.3时空比例数据可视化
习题
第5章关系数据可视化
5.1关系数据在大数据中的应用
5.2数据关联性的可视化
5.2.1散点图
5.2.2散点图矩阵
5.2.3气泡图
5.3数据分布性的可视化
5.3.1茎叶图
5.3.2直方图
5.3.3密度图
习题
第6章文本数据可视化
6.1文本数据在大数据中的应用及提取
6.1.1文本数据在大数据中的应用
6.1.2使用网络爬虫提取文本数据
6.2文本内容可视化
6.2.1关键词可视化
6.2.2时序文本可视化
6.2.3文本分布可视化
6.3文本关系可视化
习题
第7章复杂数据可视化
7.1高维多元数据在大数据中的应用
7.1.1空间映射法
7.1.2图标法
7.2非结构化数据可视化
7.2.1基于并行的大尺度数据高分辨率可视化
7.2.2分而治之的大尺度数据分析与可视化
习题
第三部分:大数据可视化工具及应用
第8章Excel数据可视化方法
8.1Excel界面介绍
8.2基础图像绘制
8.2.1柱形图
8.2.2折线图
8.2.3柱状折线组合图
8.3案例:旭日图制作
8.4案例:瀑布图制作
第9章Python表格处理分析
9.1Python办公背景介绍
9.2前期准备与基本操作
9.2.1基本术语概念说明
9.2.2安装openpyxl并创建一个工作簿
9.2.3从Excel工作簿中读取数据
9.2.4迭代访问数据
9.2.5修改与插入数据
9.3进阶内容
9.3.1为Excel表单添加公式
9.3.2为表单添加条件格式
9.3.3为Excel表单添加图表
9.4案例:亚马逊电子产品销售情况分析
9.4.1背景与前期准备
9.4.2使用openpyxl读取数据并转为DataFrame
9.4.3绘制数值列直方图
9.4.4绘制相关性矩阵
9.4.5绘制散布矩阵
9.4.6将可视化结果插入回Excel表格中
第10章R数据可视化方法
10.1R语言概述
10.1.1R语言的特点
10.1.2R语言的功能特征
10.2R语言数据处理流程
10.2.1R语言的安装
10.2.2R语言数据处理流程
10.3案例:mtcars 和 AirPassengers数据集分析
10.3.1数据集
10.3.2AirPassengers数据集
第11章FineBI
11.1FineBI介绍
11.1.1产品定位
11.1.2与传统商务智能软件相较的优势
11.1.3软件安装与启动
11.2数据准备与加工
11.2.1数据源
11.2.2数据准备
11.2.3关联设置
11.3可视化分析
11.3.1表格组件
11.3.2图表组件
11.3.3过滤组件
11.3.4设计仪表板
11.4案例:零售行业数据分析
第12章ECharts数据可视化方法
12.1ECharts介绍
12.2ECharts基础概念
12.3可视化类型
12.4ECharts数据交互与API使用
12.5主题与扩展管理
12.6案例:人口增长数据模拟与分析
第13章DataV
13.1DataV介绍
13.1.1多种场景模板
13.1.2丰富的图标库与地理绘制支持
13.1.3支持多种数据源
13.1.4容易实现的图形化搭建工具
13.1.5灵活的发布方式
13.2可视化应用管理
13.2.1模板的使用
13.2.2应用的创建与发布
13.3数据源管理
13.3.1添加IP地址白名单
13.3.2添加数据源
13.4组件管理
13.4.1组件概览
13.4.2配置组件数据
13.4.3配置组件交互
13.4.4组件包的使用与管理
13.5案例:店铺销售数据可视化
第14章Tableau
14.1Tableau介绍
14.1.1软件特点
14.1.2软件下载与安装
14.2案例:超市销售数据可视化分析
14.2.1Tableau Desktop的使用
14.2.2Tableau Server的使用
14.2.3Tableau Reader的使用
参考文献