顶部
收藏

数据可视化

“十四五”职业教育国家规划教材

作者:
史小英 李圣良 徐希炜
定价:
33.80元
ISBN:
978-7-04-056105-0
版面字数:
220.000千字
开本:
16开
全书页数:
暂无
装帧形式:
平装
重点项目:
“十四五”职业教育国家规划教材
出版时间:
2022-05-09
读者对象:
高等职业教育
一级分类:
计算机大类
二级分类:
计算机类
三级分类:
计算机应用技术

本书为国家职业教育大数据技术专业教学资源库配套教材。

本书面向高职高专学生编写,介绍数据可视化的基础知识、jQuery 和Bootstrap 前端网页可视化技术、ECharts 开源图表框架以及Flask 后端网页服务器技术的环境配置与使用,最后通过一个项目“招聘分析监控系统—数据可视化子系统”将以上技术进行综合运用。

本书配有微课视频、课程标准、授课计划、授课用PPT、案例素材等丰富的数字化学习资源。与本书配套的数字课程“数据可视化”已在“智慧职教”平台(www.icve.com.cn)上线,学习者可以登录平台进行在线学习及资源下载,授课教师可以调用本课程构建符合自身教学特色的SPOC 课程,详见“智慧职教”服务指南。教师也可发邮件至编辑邮箱1548103297@qq.com 获取相关资源。

本书可作为高等职业院校或应用型本科院校的大数据技术专业教材,也可作为期望从事大数据相关工作人员的自学参考书。

  • 前辅文
  • 第1 章 数据可视化概述
    • 1.1 什么是数据可视化
    • 1.2 数据可视化历史
    • 1.3 可视化如何帮助决策
    • 1.4 数据可视化技术
    • 1.5 数据可视化的应用
  • 第2 章 jQuery 使用
    • 2.1 jQuery 能做什么
      • 2.1.1 从项目需求入手
      • 2.1.2 jQuery 简介
      • 2.1.3 jQuery 安装使用
    • 2.2 选择元素
      • 2.2.1 理解DOM
      • 2.2.2 使用$()函数
      • 2.2.3 CSS 选择器
      • 2.2.4 属性选择器
      • 2.2.5 DOM 遍历方法
      • 2.2.6 操作DOM 元素
      • 2.2.7 jQuery 基本示例
    • 2.3 事件
      • 2.3.1 在页面加载后执行任务
      • 2.3.2 处理简单的事件
      • 2.3.3 一些常用的事件函数
    • 2.4 Ajax 基于请求加载数据
      • 2.4.1 ajax()方法
      • 2.4.2 get()和post()方法
  • 第3 章 ECharts 绘图
    • 3.1 使用ECharts 简单绘图
      • 3.1.1 ECharts 简介
      • 3.1.2 使用ECharts
      • 3.1.3 绘制一个简单的图表
    • 3.2 ECharts 基本配置
      • 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.3.5 绘制雷达图
      • 3.3.6 绘制热力图
      • 3.3.7 绘制地图
  • 第4 章 Bootstrap 使用
    • 4.1 Bootstrap 概述
      • 4.1.1 什么是Bootstrap
      • 4.1.2 安装Bootstrap
    • 4.2 Bootstrap 框架解析
      • 4.2.1 全局样式表
      • 4.2.2 栅格系统
      • 4.2.3 响应式网页设计
      • 4.2.4 Bootstrap 排版
    • 4.3 Bootstrap 组件
      • 4.3.1 下拉菜单
      • 4.3.2 按钮组
      • 4.3.3 导航和导航条
      • 4.3.4 面包屑和分页
      • 4.3.5 标签与徽章
      • 4.3.6 缩略图
      • 4.3.7 警告框
  • 第5 章 Flask 框架
    • 5.1 Flask 概述
      • 5.1.1 Flask 的特点
      • 5.1.2 Flask 安装
    • 5.2 快速搭建一个Flask 站点
      • 5.2.1 Hello World
      • 5.2.2 模板渲染
    • 5.3 路由和视图
      • 5.3.1 路由和视图函数
      • 5.3.2 请求-响应
      • 5.3.3 重定向和错误处理
      • 5.3.4 Session 和Cookie
    • 5.4 模板
      • 5.4.1 Jinja2 模板引擎
      • 5.4.2 模板继承
      • 5.4.3 转义
      • 5.4.4 自定义错误页面
      • 5.4.5 静态文件
      • 5.4.6 使用Flask-Bootstrap
    • 5.5 Web 表单
      • 5.5.1 跨站请求伪造保护
      • 5.5.2 表单类
      • 5.5.3 把表单渲染成HTML
      • 5.5.4 在视图函数中处理表单
    • 5.6 SQLAlchemy 数据库编程
      • 5.6.1 SQLAlchemy 简介
      • 5.6.2 数据库的连接方式
      • 5.6.3 定义模型
      • 5.6.4 关系
      • 5.6.5 Flask-SQLAlchemy 扩展
    • 5.7 大型程序的结构
      • 5.7.1 虚拟环境
      • 5.7.2 项目结构
      • 5.7.3 配置选项
      • 5.7.4 程序包
      • 5.7.5 启动脚本
      • 5.7.6 需求文件
      • 5.7.7 数据库
  • 第6 章 项目实战:招聘分析监控系统——数据可视化子系统
    • 6.1 系统概览
      • 6.1.1 系统功能需求
      • 6.1.2 系统模块划分
      • 6.1.3 数据库表结构
      • 6.1.4 项目安装
      • 6.1.5 代码结构
    • 6.2 响应式框架结构
      • 6.2.1 页面布局
      • 6.2.2 基模板组件引用
    • 6.3 API 设计与实现
      • 6.3.1 API 设计
      • 6.3.2 API 功能实现
    • 6.4 全局信息数据可视化
      • 6.4.1 职位排行(表格)
      • 6.4.2 职位分布(饼图)
      • 6.4.3 月度职位数量(折线图)
      • 6.4.4 职位地域分布地图
    • 6.5 指定标签数据可视化
      • 6.5.1 职位数量(柱状图)
      • 6.5.2 岗位分布(饼图)
      • 6.5.3 月度职位数量变化趋势(折线图)
      • 6.5.4 职位数量变化趋势图(折线图)
  • 参考文献

相关图书