Web数据可视化(ECharts版)

以任务为导向,通过实训练习掌握Echarts数据可视化的应用,ECharts基础知识、环境搭建、常用组件、可视化图
分享 推荐 1 收藏 42 阅读 1.8K
范路桥 , 张良均 , 郑述招 , 肖秀娟 , 李明 (作者)

关于本书的内容有任何问题,请联系 左仲海

欢迎加入人邮大数据教师服务群:669819871
1.内容由浅入深,涵盖ECharts常用图表、组件、高级特性内容
2.以任务为导向,让读者通过以练代学的方式理解和掌握所学知识
3.基于真实场景项目案例,加深理论印象,提高知识水平
4.提供PPT课件、教学大纲、教学进度表等教学资源

内容摘要

本书以任务为导向,全面地介绍了数据可视化的流程和ECharts数据可视化的应用,详细讲解利用ECharts解决实际问题的方法。全书共7章,包括数据可视化概述、ECharts最常用图表、ECharts官方文档及常用组件、ECharts中的其他图表、ECharts的高级功能、应用实战:无人售货机零售项目ECharts展现,以及基于ECharts的大数据分析可视化平台实现无人售货机用户分析。本书的大部分章节都包含了实训,通过练习和操作实践,帮助读者巩固所学的内容。

彩插图集

目录

第1章 数据可视化概述 1
任务1.1 认识数据可视化 1
1.1.1 了解数据可视化的定义及特性 2
1.1.2 了解数据中蕴含的信息 2
1.1.3 了解数据可视化的作用 3
1.1.4 了解数据可视化流程 6
1.1.5 了解常用的数据可视化工具 7
任务1.2 认识ECharts 12
1.2.1 了解ECharts的发展历程及应用 12
1.2.2 了解ECharts 4.x的特性 13
任务1.3 认识开发者工具 17
1.3.1 下载Eclipse 18
1.3.2 使用Eclipse 19
小结 20
第2章 ECharts常用图表 21
任务2.1 快速上手第一个ECharts实例 21
2.1.1 开发前的准备工作 21
2.1.2 创建第一个ECharts图表 25
任务2.2 绘制柱状图 29
2.2.1 绘制标准柱状图 29
2.2.2 绘制堆积柱状图 35
2.2.3 绘制标准条形图 39
2.2.4 绘制瀑布图 41
任务2.3 绘制折线图 44
2.3.1 绘制标准折线图 44
2.3.2 绘制堆积面积图和堆积折线图 45
2.3.3 绘制阶梯图 49
任务2.4 绘制饼图 52
2.4.1 绘制标准饼图 52
2.4.2 绘制圆环图 54
2.4.3 绘制嵌套饼图 55
2.4.4 绘制南丁格尔玫瑰图 58
小结 63
实训 63
实训1 会员基本信息及消费能力对比分析 63
实训2 会员数量相关分析 63
实训3 会员来源结构分析 64
第3章 ECharts官方文档及常用组件 65
任务3.1 ECharts官方文档、基础架构及常用术语 65
3.1.1 ECharts官方文档简介 65
3.1.2 ECharts基础架构及常用术语 68
任务3.2 直角坐标系下的网格及坐标轴 70
3.2.1 直角坐标系下的网格 70
3.2.2 直角坐标系下的坐标轴 74
任务3.3 标题组件与图例组件 80
3.3.1 标题组件 80
3.3.2 图例组件 87
任务3.4 工具箱组件与详情提示框组件 92
3.4.1 工具箱组件 92
3.4.2 详情提示框组件 97
任务3.5 标记点和标记线 101
3.5.1 标记点 101
3.5.2 标记线 101
小结 105
实训 105
实训 销售经理能力对比分析 105
第4章 ECharts中的其他图表 106
任务4.1 绘制散点图、气泡图 106
4.1.1 绘制散点图 106
4.1.2 绘制气泡图 112
任务4.2 绘制仪表盘 122
4.2.1 绘制单仪表盘 122
4.2.2 绘制多仪表盘 126
任务4.3 绘制漏斗图或金字塔 130
4.3.1 绘制基本漏斗图或金字塔 131
4.3.2 绘制多漏斗图或多金字塔 134
任务4.4 绘制雷达图、词云图和矩形树图 136
4.4.1 绘制雷达图 137
4.4.2 绘制词云图 145
4.4.3 绘制矩形树图 147
小结 151
实训 151
实训1 客户数量与销售额相关分析 151
实训2 店铺销售情况分析 151
实训3 各销售环节人数转化情况分析 152
实训4 销售能力对比分析 152
第5章 ECharts的高级功能 153
任务5.1 ECharts的图表混搭及多图表联动 153
5.1.1 ECharts的图表混搭 153
5.1.2 ECharts的多图表联动 160
任务5.2 动态切换主题及自定义ECharts主题 165
5.2.1 在ECharts 4.x中动态切换主题 165
5.2.2 自定义ECharts主题 167
任务5.3 ECharts中的事件和行为 169
5.3.1 ECharts中鼠标事件的处理 169
5.3.2 ECharts组件交互的行为事件 174
5.3.3 代码触发ECharts中组件的行为 179
任务5.4 异步数据加载与显示加载动画 183
5.4.1 在ECharts中实现异步数据加载 184
5.4.2 异步数据加载时显示加载动画 186
小结 190
实训 190
实训1 温度与降水量、蒸发量的关系 分析 190
实训2 咖啡店热门订单分析 190
第6章 应用实战:无人售货机零售项目ECharts展现 192
任务6.1 了解无人售货机零售项目背景 192
6.1.1 分析无人售货机现状 192
6.1.2 了解无人售货机数据情况 193
任务6.2 可视化展示销售情况总分析 193
6.2.1 绘制仪表盘展示各特征及其环比增长率 194
6.2.2 绘制簇状柱状-折线图展示销售金额变化趋势 195
6.2.3 绘制条形图展示商品销售金额前5名 196
6.2.4 绘制簇状柱状图展示售货机销售情况 197
6.2.5 绘制饼图展示用户支付方式占比 198
6.2.6 销售总情况大屏可视化 199
任务6.3 可视化展现销售分析 199
6.3.1 绘制南丁格尔玫瑰图 199
6.3.2 绘制条形图展示商品销售数量前10名 202
6.3.3 绘制气泡图展示商品价格区间 203
6.3.4 绘制折线图展示销售金额实际值与预测值 204
6.3.5 销售分析大屏可视化 205
任务6.4 可视化展现库存分析 205
6.4.1 绘制簇状柱状图展示售货机商品数量 205
6.4.2 绘制环形图展示品类库存占比 206
6.4.3 绘制堆积条形图展示商品存销量 207
6.4.4 绘制簇状柱状-折线图展示滞销商品 208
6.4.5 绘制矩形树图展示商品存货周转天数 209
6.4.6 库存分析大屏可视化 210
任务6.5 可视化展示用户分析 211
6.5.1 绘制簇状柱状图展示用户消费地点和时间段 211
6.5.2 绘制折线图展示近5天用户人数新增和流失趋势 212
6.5.3 绘制雷达图展示用户分群 213
6.5.4 绘制环形图展示用户类型人数占比 214
6.5.5 绘制词云图展示用户画像 215
6.5.6 用户分析大屏可视化 216
小结 216
实训 217
实训1 可视化展示销售分析 217
实训2 可视化展示菜品分析 217
实训3 可视化展示用户分析 217
第7章 基于ECharts的大数据分析可视化平台实现无人售货机用户分析 218
任务7.1 了解基于ECharts的大数据分析可视化平台 218
7.1.1 初识平台 218
7.1.2 熟悉平台模块 219
任务7.2 配置无人售货机用户分析的可视化仪表盘 222
7.2.1 用户消费地点柱状图 222
7.2.2 近5天用户增长和流失折线图 227
7.2.3 用户分群雷达图 231
7.2.4 用户类型占比饼图 235
7.2.5 用户购买商品数量词云图 239
7.2.6 配置用户分析可视化仪表盘 243
小结 246
实训 246
实训 可视化展示销售分析 246
参考文献 247

读者评论

赶紧抢沙发哦!

我要评论

作者介绍

范路桥,工学博士,广东科学技术职业学院计算机工程技术学院(人工智能学院)副教授。从事高校计算机教学与管理工作二十多年,荣获得广东省教学成果一等奖。多次指导学生参加创新创业大赛及专业技能竞赛并获奖。主持和参与十多项国家级、省级、市级和校级科研项目:主持广东教育厅项目1项,主持校级项目2项;作为主要人员参与一项国家高技术研究发展计划(863)项目、2项广东省自然科学基金、1项广东省科技计划项目、1项广东省教育科学规划等多项科研项目。以第一作者身份在国内外重要学术期刊及国内、国际学术会议发表论文近30篇,其中EI光盘检索4篇,ISTP检索2篇,ISPEC检索5篇。获得软件著作权十余项。获得ACCP讲师、SAP培训师、高级软件设计师、大数据培训师等专业证书。作为主编或副主编参与编写计算机类教材4部。
张良均,高级信息系统项目管理师,泰迪杯全国大学生数据挖掘竞赛(www.tipdm.org)的发起人。华南师范大学、广东工业大学兼职教授,广东省工业与应用数学学会理事。兼有大型高科技企业和高校的工作经历,主要从事大数据挖掘及其应用的策划、研发及咨询培训。全国计算机技术与软件专业技术资格(水平)考试继续教育和CDA数据分析师培训讲师。发表数据挖掘相关论文数二十余篇,已取得国家发明专利12项,主编图书《神经网络实用教程》《数据挖掘:实用案例分析》《MATLAB数据分析与挖掘实战》等9本畅销图书,主持并完成科技项目9项。获得SAS、SPSS数据挖掘认证及Hadoop开发工程师证书,具有电力、电信、银行、制造企业、电子商务和电子政务的项目经验和行业背景。

推荐用户

相关图书

单击此处加入人邮大数据教师服务群,共同探讨交流。
联系客服
联系客服
人邮微信
人邮微信
微信二维码
返回顶部
返回顶部