大数据可视化技术(ECharts+Flask实现)(微课视频版)
真实业务场景,完整项目源码,一本书学会数据可视化应用全栈开发

作者:董一兵

丛书名:大数据与人工智能技术丛书

定价:59.8元

印次:1-1

ISBN:9787302695110

出版日期:2025.09.01

印刷日期:2025.09.18

图书责编:王冰飞

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

"本书聚焦大规模数据的可视化需求,以“空气质量监测数据可视化平台”项目为主线,通过对项目实施全过程的介绍,使读者掌握数据可视化应用开发的全栈技术体系。全书内容共14章,包括数据可视化概述、项目概述、技术基础、ECharts详解、条形图、折线图、仪表盘、热力图、平行坐标图、雷达图、饼图、散点图、联动图表和一个综合项目——数据大屏。 本书内容采用模块化、递进式的方式进行组织,共包括9个基础项目和1个综合项目,每个项目又包含难度系数递增的若干子任务,内容由浅入深、层层递进,引导读者循序渐进地掌握数据可视化应用开发技术,在实践中加深对理论的理解,逐步提升知识应用水平。 本书可作为高等院校数据科学与大数据技术、数字媒体技术、大数据管理与应用等专业的教材,也可作为科研工作者、数据科学相关领域从业人员的参考书。 "

前言 党的二十大报告指出: 教育、科技、人才是全面建设社会主义现代化国家的基础性、战略性支撑。必须坚持科技是第一生产力、人才是第一资源、创新是第一动力,深入实施科教兴国战略、人才强国战略、创新驱动发展战略,开辟发展新领域新赛道,不断塑造发展新动能新优势。高等教育与经济社会发展紧密相连,对促进就业创业、助力经济社会发展、增进人民福祉具有重要意义。 近年来,随着感知式系统的广泛应用,数据量呈爆炸式增长,人类社会迅速步入“大数据时代”。鉴于数据资源的重大战略意义,我国将数据列为第五大生产要素,提出数据是赋能新质生产力的核心生产要素。然而,大数据具有价值密度低的特点,必须经过数据采集、标注、清洗、存储、加工、分析与可视化等一系列处理过程,其价值才能得到充分的激发和释放。在此过程中,数据可视化作为沟通人与数据之间“最后一公里”的桥梁,是促进数据价值释放的关键环节,发挥着至关重要的作用。在数据分析工作中,可视化通常被作为一种辅助分析的工具,用来帮助用户直观地了解数据的特征,快速发现数据中蕴藏的规律。 数据可视化技术是构建数据可视化应用的支撑技术,数据可视化应用通常是大数据应用系统或商业智能平台的客户端组件,负责通过图形接口向用户展示数据分析或智能决策的结果。ECharts是当前流行的数据可视化应用开发框架,最初由百度团队开源,目前已成为Apache的顶级项目。ECharts具有一些突出的特性,包括支持丰富的图表类型、交互控件和视觉编码手段,支持千万级、多维度数据的前端展现,支持多渲染方案和跨平台应用,支持数据驱动视图和无障碍访问等。ECharts在成为Apache孵化器项目之...

目录
荐语
查看详情 查看详情
目录

第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.1JS... 查看详情

本书配套资源丰富,包括教学大纲、教学课件、电子教案、程序源码、习题答案,作者还为本书精心录制了600分钟的微课视频。


查看详情