《数据可视化原理与实例》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:李春芳,石民勇著
  • 出 版 社:北京:中国传媒大学出版社
  • 出版年份:2018
  • ISBN:9787565723544
  • 页数:247 页
图书介绍:本书面向数据科学与大数据技术专业、计算机专业,新媒体专业和数据新闻等专业,以当前流行的数据可视化技术D3.JS为主要开发API,在阐明原理的基础上,通过实例分析,讲述软件中的数据可视化。全书分为12章,首先以直方图和二叉树为例简单回顾HTML、CSS、JS和SVG的基本语法,之后阐述了D3.JS可视化API的本质,以对比和实例展示了常用的几种布局,最后介绍了JS数据可视化的一些外延实例,包括:交互与动画、音乐可视化、简单图像处理、网络爬虫、分词技术、Python Flask Web开发框架。本书特色定位:原理清楚、案例实用、兼顾周边问题、围绕软件开发讨论数据可视化。

第一章 基于Web的数据可视化基础 1

第一节 数据可视化概述 1

第二节 HTML文档 3

第三节 层叠样式表CSS 6

第四节 JavaScript脚本 12

第五节 SVG矢量图 22

第二章 基于JavaScript和SVG的绘图 26

第一节 直方图 26

第二节 递归二叉树 34

第三节 树状词云 40

第三章 D3数据可视化基础 49

第一节 D3可视化API概述 49

第二节 D3数据绑定 52

第三节 D3直方图 57

第四节 JSON文件格式 60

第四章 D3饼图、环图、玫瑰图和弦图 64

第一节 D3绘制饼图 64

第二节 从原生数据到绘制D3饼图 68

第三节 弦图 77

第五章 D3比例尺 90

第一节 D3比例尺 90

第二节 比例尺API 93

第三节 序数比例尺与D3配色 96

第六章 D3动画与交互 99

第一节 D3动画 99

第二节 鼠标交互 102

第三节 键盘交互 109

第七章 D3力导向图 113

第一节 D3力导向算法 113

第二节 《人民的名义》人物关系图 118

第三节 基于路径绘制力导向图 127

第八章 地图可视化 134

第一节 D3地图可视化 134

第二节 D3地图可视化实例 138

第三节 雄安新区区位优势可视化分析案例 141

第九章 音乐可视化 150

第一节 音乐可视化API 150

第二节 JavaScript音乐可视化直方图 152

第三节 D3音乐可视化南丁格尔图 154

第十章 Canvas与简单图像处理 158

第一节 Canvas功能概述 158

第二节 Canvas基本图像处理 161

第三节 Canvas复杂图像处理 166

第十一章 数据可视化之数据采集 174

第一节 Python爬虫基础 174

第二节 数据解析 180

第三节 数据存储与知识图谱可视化 186

第十二章 分词与词云图可视化 196

第一节 词云图 196

第二节 D3词云图 199

第三节 基于Python的分词实例 205

第四节 影视剧小说词云图案例分析 211

第五节 三维动态词云 216

第十三章 基于占用矩阵的词云算法 220

第一节 算法设计概述 220

第二节 基于占用矩阵的词云图可视化系列算法 225

第三节 基于占用矩形的词云图可视化算法 240

第四节 算法性能分析 243

参考文献 246

后记 247