-
内容大纲
本书面向计算机大类17个专业和计算传播学等专业,以最流行的交互数据可视化D3.JS为主要API,在阐明原理的基础上,通过实例分析,讲述软件开发中的数据可视化。
全书分为15章,布局实例包括直方图、饼图、层次树图、力导向图、词云图、地图、等高线;外延实例包括交互与动、音乐可视化、简单图像处理、色彩提取、分词技术、基于Three.js的三维可视化、Python Flask Web和Node.JS软件开发中的数据可视化。
本书特色:原理清楚、案例实用、兼顾周边问题、围绕软件开发讨论数据可视化。附配套代码网站和幕课视频,使用便捷。 -
作者介绍
-
目录
第一章 基于Web的数据可视化基础
第一节 数据可视化概述
第二节 HTML文档
第三节 层叠样式表CSS
第四节 JavaScript脚本
第五节 SVG矢量图
第二章 基于JavaScript和SVG的绘图
第一节 直方图
第二节 递归二叉树
第三节 树状词云
第三章 D数据可视化基础
第一节 D可视化API概述
第二节 D数据绑定
第三节 D直方图
第四节 可视化文件的输入输出
第四章 D饼图、环图、玫瑰图和弦图
第一节 D绘制饼图
第二节 从原生数据到绘制D饼图、环图、玫瑰图
第三节 弦图
第五章 D比例尺及动画与交互
第一节 D比例尺
第二节 比例尺API
第三节 序数比例尺与D配色
第四节 D图表动画
第五节 鼠标交互
第六节 键盘交互
第六章 D层次树图
第一节 D直角坐标层次树图
第二节 D极坐标层次树图
第三节 基于面积的层次树图
第四节 D.V版和D.V版的对象树图
第七章 D力导向图
第一节 D力导向算法
第二节 《人民的名义》人物关系图
第三节 基于路径绘制力导向图
第八章 地图可视化
第一节 地图轮廓数据
第二节 D地图轮廓可视化
第三节 D地图可视化实例
第九章 音乐可视化
第一节 音乐可视化API
第二节 JavaScript音乐可视化直方图
第三节 D音乐可视化南丁格尔图
第十章 Canvas与简单图像处理
第一节 Canvas功能概述
第二节 Canvas基本图像处理
第三节 Canvas复杂图像处理
第四节 基于聚类算法提取配色
第十一章 等高线密度图及动态图表
第一节 等高线
第二节 密度图
第三节 动态图
第十二章 分词与词云图可视化
第一节 词云图
第二节 D词云图
第三节 基于Python的分词实例
第四节 影视剧小说词云图案例分析
第五节 三维动态词云
第十三章 基于占用矩阵的词云算法
第一节 算法设计概述
第二节 基于占用矩阵的词云图可视化系列算法
第三节 基于占用矩形的词云图可视化算法
第四节 算法性能分析
第十四章 基于Three.js的三维可视化
第一节 三维场景渲染的基本部件
第二节 综合场景下的数据可视化
第三节 三维直方图饼图
第四节 加载模型文件
第十五章 软件开发中的数据可视化
第一节 在Python Flask中实现可视化
第二节 在Node.js与Vue中实现D数据可视化
第三节 影视数据可视化作品
参考文献
附录
后记
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-
孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-
时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-
本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...