![]()
内容推荐 李春芳,石民勇所著的《数据可视化原理与实例》面向数据科学与大数据技术专业、计算机专业,新媒体专业和数据新闻等专业,以当前流行的数据可视化技术D3.JS为主要开发API,在阐明原理的基础上,通过实例分析,讲述软件中的数据可视化。 本书首先以直方图和二叉树为例简单回顾HTML、CSS、JS和SVG的基本语法,之后阐述了D3.JS可视化API的本质,以对比和实例展示了常用的几种布局,包括:饼图环图和南丁格尔图、力导向图、词云图、地图,最后介绍了JS数据可视化的一些外延实例,包括:交互与动画、音乐可视化、简单图像处理、网络爬虫、分词技术、Python Flask Web开发框架。本书特色定位:原理清楚、案例实用、兼顾周边问题、围绕软件开发讨论数据可视化。 目录 第一章 基于Web的数据可视化基础 第一节 数据可视化概述 第二节 HTML文档 第三节 层叠样式表CSS 第四节 JavaScript脚本 第五节 SVG矢量图 第二章 基于JavaScript和SVG的绘图 第一节 直方图 第二节 递归二叉树 第三节 树状词云 第三章 D3数据可视化基础 第一节 D3可视化API概述 第二节 D3数据绑定 第三节 D3直方图 第四节 JSON文件格式 第四章 D3饼图、环图、玫瑰图和弦图 第一节 D3绘制饼图 第二节 从原生数据到绘制D3饼图 第三节 弦图 第五章 D3比例尺 第一节 D3比例尺 第二节 比例尺API 第三节 序数比例尺与D3配色 第六章 D3动画与交互 第一节 D3动画 第二节 鼠标交互 第三节 键盘交互 第七章 D3力导向图 第一节 D3力导向算法 第二节 《人民的名义》人物关系图 第三节 基于路径绘制力导向图 第八章 地图可视化 第一节 D3地图可视化 第二节 D3地图可视化实例 第三节 雄安新区区位优势可视化分析案例 第九章 音乐可视化 第一节 音乐可视化API 第二节 JavaScript音乐可视化直方图 第三节 D3音乐可视化南丁格尔图 第十章 Canvas与简单图像处理 第一节 Canvas功能概述 第二节 Canvas基本图像处理 第三节 Canvas复杂图像处理 第十一章 数据可视化之数据采集 第一节 Python爬虫基础 第二节 数据解析 第三节 数据存储与知识图谱可视化 第十二章 分词与词云图可视化 第一节 词云图 第二节 D3词云图 第三节 基于Python的分词实例 第四节 影视剧小说词云图案例分析 第五节 三维动态词云 第十三章 基于占用矩阵的词云算法 第一节 算法设计概述 第二节 基于占用矩阵的词云图可视化系列算法 第三节 基于占用矩形的词云图可视化算法 第四节 算法性能分析 参考文献 后记
|