![]()
内容推荐 数据可视化(Data Visualization)是借助于图形化手段,清晰有效地传达与沟通信息的重要技术,是数据加工和处理的基本方法之一,也是大数据开发与应用的最终环节和最重要的环节之一。它通过图形、图像、表格等技术更为直观地表达数据,从而为发现数据的隐含规律提供技术手段,并辅助用户分析数据,提供决策支撑服务。 本书共8章,第一章介绍数据可视化的基本概念、特征、目标、作用,可视化的流程以及数据可视化方法等;第二章介绍业界常用的数据可视化工具;第三章介绍利用读者最熟悉的电子表格软件Excel进行数据可视化的方法和步骤;第四章重点介绍利用开源工具ECharts进行Web可视化的方法;第五章介绍商业级可视化软件Tableau的特征、产品体系及基础操作;第六章介绍如何利用Tableau进行数据可视化设计,包括视图、仪表板等的创建方法;第七章、第八章通过综合项目实践让读者体会大数据开发的全过程,包括数据的采集、预处理、存储、分析、可视化等流程。 本书基础理论与实践相结合,内容深入浅出,并配合实际项目,适用于数据可视化方向的编程爱好者,也可作为高职高专及应用型本科学校大数据专业的教程。 本书配套提供源代码与PPT,有需要的读者可扫描封面二维码获取。 目录 第一章 数据可视化基础 1.1 数据可视化基础 1.1.1 可视化的基本特征 1.1.2 可视化的目标和作用 1.1.3 数据可视化流程 1.2 数据可视化方法 1.2.1 文本可视化 1.2.2 网络可视化 1.2.3 时空数据可视化 1.2.4 多维数据可视化 本章小结 第二章 数据可视化工具 2.1 Excel 2.2 Tableau 2.3 ECharts 2.4 FusionCharts 2.5 ModestMaps 2.6 jqPlot 2.7 D3.js 2.8 HighCharts 本章小结 第三章 Excel数据可视化 3.1 Excel函数与图表 3.1.1 Excel函数 3.1.2 Excel图表 3.1.3 选择图表类型 3.2 整理数据源 3.2.1 数据提炼 3.2.2 数据清理 3.2.3 抽样产生随机数 3.3 Excel数据可视化 3.3.1 直方图 3.3.2 折线图 3.3.3 圆饼图 3.3.4 散点图 3.3.5 侧重点不同的特殊图表 本章小结 第四章 ECharts数据可视化 4.1 ECharts基础架构 4.1.1 认识ECharts 4.1.2 ECharts架构组成 4.1.3 ECharts架构特点 4.2 ECharts基础应用 4.2.1 ECharts入门案例 4.2.2 ECharts各配置项详细说明 4.2.3 ECharts常见图表 4.3 ECharts高级应用 4.3.1 ECharts异步数据加载 4.3.2 ECharts交互组件的加入 4.3.3 EChart数据的视觉映射 4.3.4 ECharts中的事件与行为 本章小结 第五章 Tableau数据可视化入门 5.1 Tableau概述 5.1.1 Tableau的数据可视化及关键技术 5.1.2 Tableau的主要特征 5.2 Tableau产品体系 5.2.1 Tableau Desktop 5.2.2 Tableau Server 5.2.3 Tableau Online 5.2.4 Tableau Mobile 5.2.5 Tableau Public 5.2.6 Tableau Reader 5.3 Tableau的基础操作 5.3.1 Tableau的下载与安装 5.3.2 Tableau的工作区 5.3.3 Tableau的菜单与工具栏 5.3.4 Tableau的文件类型 5.3.5 Tableau的基础操作 本章小结 第六章 Tableau数据可视化设计 6.1 认识Tableau的数据 6.1.1 数据角色 6.1.2 字段类型 6.2 认识Tableau的图表 6.2.1 Tableau条形图 6.2.2 Tableau折线图 6.2.3 Tableau饼图 6.2.4 Tableau交叉图 6.2.5 Tableau散点图 6.2.6 Tableau气泡图 6.2.7 Tableau项目符号图 6.2.8 Tableau盒形图 6.2.9 Tableau树图 6.2.10 Tableau凹凸图 6.2.11 Tableau甘特图 6.2.12 Tableau直方图 6.2.13 Tableau动态图表 6.2.14 Tableau瀑布图 6.3 创建视图 6.3.1 行、列功能区 6.3.2 “标记”卡 6.3.3 筛选器 6.3.4 页面 6.3.5 智能显示 6.3.6 度量名称与度量值 6.4 创建仪表板 6.5 保存工作成果 本章小结 第七章 电影影评数据可视化实践项目 7.1 项目概述 7.2 项目分析 7.3 项目实施 7.3.1 创建项目 7.3.2 准备资源 7.3.3 数据加载 7.3.4 发布项目 本章小结 第八章 电商大数据分析与可视化实践项目 8.1 项目概述 8.1.1 项目背景介绍 8.1.2 系统架构设计 8.1.3 系统预览 8.2 模块开发——数据采集 8.2.1 使用Flume搭建日志采集系统 8.2.2 电商日志信息说明 8.3 模块开发——数据预处理 8.3.1 分析预处理的数据 8.3.2 实现数据的预处理 8.4 模块开发——数据仓库开发 8.4.1 设计数据仓库 8.4.2 实现数据仓库 8.5 模块开发——数据分析 8.6 模块开发——数据导出 8.7 模块开发——数据可视化 8.7.1 搭建电商分析系统 8.7.2 实现数据可视化 8.7.3 数据可视化展示 本章小结 |