扫一扫源码下载目录第1章数据可视化概述1
1.1初识数据可视化1
1.1.1数据要素与数据科学1
1.1.2数据可视化2
1.1.3数据可视化的发展历程2
1.1.4数据可视化的基本流程2
1.1.5数据可视化应用3
1.2数据可视化应用开发框架4
1.2.1ECharts4
1.2.2D34
1.2.3Processing.js4
1.2.4DataV5
1.3数据可视化常用信息图表5
1.3.1条形图5
1.3.2折线图5
1.3.3仪表盘6
1.3.4热力图6
1.3.5平行坐标图7
1.3.6雷达图7
1.3.7饼图8
1.3.8散点图8
本章小结9
习题19
第2章项目概述10
2.1需求分析10
2.1.1项目需求10
2.1.2项目目标11
2.2系统架构11
2.3技术路线12
2.4开发环境13
2.5环境准备13
2.5.1Anaconda 313
2.5.2Visual Studio Code15
2.5.3MySQL16
2.6数据准备19
本章小结20
习题220
第3章技术基础21
3.1前端开发技术21
3.1.1HTML21
3.1.2CSS22
3.1.3盒子模型23
3.1.4页面布局23
3.1.5CSS定位机制24
3.1.6JavaScript28
3.1.7ECharts29
3.1.8jQuery33
3.2服务器端开发技术34
3.2.1Flask34
3.2.2PyMySQL36
3.3数据接口开发技术39
3.3.1JSON数据交换格式39
3.3.2JSON数据接口开发40
本章小结42
习题342
第4章ECharts详解43
4.1前端渲染技术43
4.2ECharts的基础架构43
4.3ECharts的常用组件44
4.4ECharts组件的常用属性45
4.4.1标题组件45
4.4.2提示框组件46
4.4.3工具栏组件46
4.4.4图例组件46
4.4.5网格组件47
4.4.6坐标轴组件47
4.4.7区域缩放组件48
4.4.8数据系列组件49
本章小结49
习题449
第5章条形图50
5.1条形图简介50
5.2静态条形图50
5.2.1准备工作50
5.2.2图表制作52
5.2.3图表展示58
5.3动态条形图59
5.3.1准备工作59
5.3.2图表制作60
5.3.3图表展示67
5.4浏览器开发者工具的应用68
本章小结69
习题569
第6章折线图70
6.1折线图与时间序列可视化70
6.2ECharts时间型坐标轴72
6.2.1格式化标签72
6.2.2富文本标签73
6.3单网格静态折线图75
6.3.1准备工作75
6.3.2图表制作77
6.3.3图表展示85
6.4多网格静态折线图85
6.4.1图表配置85
6.4.2图表展示89
6.5单网格动态折线图90
6.5.1准备工作90
6.5.2图表制作90
6.5.3图表展示96
6.6多网格动态折线图97
6.6.1图表制作97
6.6.2图表展示102
本章小结 102
习题6102第7章仪表盘103
7.1仪表盘简介103
7.2ECharts仪表盘常用属性104
7.3静态仪表盘104
7.3.1准备工作104
7.3.2图表制作105
7.3.3图表展示108
7.4动态仪表盘109
7.4.1准备工作109
7.4.2图表制作109
7.4.3图表展示115
本章小结115
习题7115
第8章热力图116
8.1热力图简介116
8.2ECharts日历热力图核心组件117
8.2.1数据系列组件117
8.2.2日历坐标系组件117
8.2.3视觉映射组件118
8.3静态日历热力图118
8.3.1准备工作118
8.3.2图表制作120
8.3.3图表展示122
8.4动态日历热力图122
8.4.1准备工作122
8.4.2图表制作123
8.4.3图表展示126
本章小结127
习题8127
第9章平行坐标图128
9.1平行坐标图简介128
9.2ECharts平行坐标图核心组件129
9.2.1数据系列组件129
9.2.2平行坐标系组件129
9.2.3平行坐标轴组件129
9.3静态平行坐标图130
9.3.1准备工作130
9.3.2图表制作132
9.3.3图表展示135
9.4动态平行坐标图135
9.4.1准备工作135
9.4.2图表制作136
9.4.3图表展示144
本章小结145
习题9145
第10章雷达图146
10.1雷达图简介146
10.2ECharts雷达图核心组件147
10.2.1数据系列组件147
10.2.2雷达坐标系组件147
10.3静态雷达图148
10.3.1准备工作148
10.3.2图表制作149
10.3.3图表展示151
10.4动态雷达图152
10.4.1准备工作152
10.4.2图表制作152
10.4.3图表展示156
本章小结156
习题10157
第11章饼图158
11.1饼图简介158
11.2ECharts饼图常用属性159
11.3静态饼图160
11.3.1准备工作160
11.3.2图表制作162
11.3.3图表展示164
11.4动态饼图165
11.4.1准备工作165
11.4.2图表制作165
11.4.3图表展示170
本章小结170
习题11171
第12章散点图172
12.1散点图与回归分析172
12.2ECharts三维散点图173
12.3静态散点图174
12.3.1准备工作174
12.3.2图表制作176
12.3.3图表展示181
12.4动态散点图181
12.4.1准备工作181
12.4.2图表制作181
12.4.3图表展示188
12.5动态三维散点图189
12.5.1准备工作189
12.5.2图表制作190
12.5.3图表展示194
本章小结194
习题12194
第13章联动图表195
13.1联动图表简介195
13.2ECharts时间轴组件196
13.3静态联动图表196
13.3.1准备工作197
13.3.2图表制作199
13.3.3图表展示204
13.4动态联动图表204
13.4.1准备工作204
13.4.2图表制作205
13.4.3图表展示213
本章小结214
习题13214
第14章数据大屏215
14.1数据大屏简介215
14.2数据大屏设计方法215
14.2.1设计原则215
14.2.2设计流程217
14.2.3项目实战217
14.3静态大屏制作218
14.3.1准备工作219
14.3.2图表制作221
14.3.3大屏展示234
14.4动态大屏制作234
14.4.1准备工作234
14.4.2图表制作234
14.4.3大屏展示257
本章小结258
习题14258
参考文献259
