展开全部

主编推荐语

数据可视化操作,D3使用技巧入门教程。

内容简介

本书所讲的D3.js其实是数据可视化这一门类的库,市面上讲解它的书籍早已汗牛充栋。这本书虽然名字是“D3 for the Impatient”,其中的内容却并不简单,所用的D3版本也是相对较新的,相信可以为从事数据可视化的程序员和工程师提供帮助。

目录

  • 版权信息
  • O’Reilly Media,Inc.介绍
  • 业界评论
  • 译者序 学习的心与勇气的赞歌
  • 前言
  • 第1章 引言
  • 1.1 谁适合读这本书
  • 1.2 为什么选择D3
  • 1.3 通过本书你会学到什么
  • 1.4 如何阅读本书
  • 1.5 术语
  • 1.5.1 D3 API中的术语
  • 1.5.2 API参考文档中的术语
  • 1.5.3 代码示例术语
  • 第2章 让我们开始画图吧
  • 2.1 第一个例子:单数据集图表
  • 2.2 第二个例子:双数据集图表
  • 2.2.1 绘制符号和线
  • 2.2.2 使用可复用组件添加图形元素
  • 2.3 第三个例子:让列表项动起来
  • 2.3.1 用D3创建HTML元素
  • 2.3.2 创建简单动画
  • 第3章 核心问题:选择与绑定
  • 3.1 选择集
  • 3.1.1 创建选择集
  • 3.1.2 理解选择集
  • 3.2 绑定数据
  • 3.2.1 未匹配项:选择集的进入和退出
  • 3.2.2 添加key值
  • 3.2.3 通用更新模式
  • 3.3 操作选择集
  • 3.3.1 操作选择集元素
  • 3.3.2 操作选择集本身
  • 3.4 通过群组共享选择集之间的信息
  • 第4章 事件、交互和动画
  • 4.1 事件
  • 4.2 让鼠标交互加入进来
  • 4.2.1 案例研究:多数据同步突出显示
  • 4.2.2 D3拖放行为组件
  • 4.2.3 UI编程的注意事项
  • 4.3 平滑过渡
  • 4.3.1 创建并配置过渡效果
  • 4.3.2 使用过渡
  • 4.3.3 提示和技巧
  • 4.4 基于定时器的动画
  • 4.4.1 示例:实时动画
  • 4.4.2 示例:使用过渡进行平滑地周期性更新
  • 第5章 生成器、组件、布局:绘制曲线和形状
  • 5.1 生成器、组件和布局
  • 5.2 符号
  • 5.2.1 使用D3内置方法
  • 5.2.2 自定义符号
  • 5.2.3 以SVG碎片作为符号
  • 5.3 直线和曲线
  • 5.3.1 内建曲线
  • 5.3.2 自定义曲线
  • 5.4 圆、弧和饼图:使用布局
  • 5.5 其他形状
  • 5.6 编写自己的组件
  • 5.6.1 一个简单组件
  • 5.6.2 使用组件
  • 5.6.3 用于记忆设置的组件
  • 5.6.4 将SVG变形转换封装成组件
  • 第6章 文件、数据加载、格式规范:数据导入和输出
  • 6.1 获取文件
  • 6.1.1 示例
  • 6.1.2 使用RequestInit对象控制Fetch结果
  • 6.2 解析和编写表数据
  • 6.2.1 字段值转换
  • 6.2.2 解析包含任意分隔符的输入数据
  • 6.2.3 导出表数据
  • 6.2.4 使用正则表达式解析以空格分割的数据
  • 6.3 格式化数字
  • 6.3.1 本地化
  • 6.3.2 格式化
  • 6.3.3 格式化和转换指示符
  • 第7章 数值的视觉映射:补间、比例尺和坐标轴
  • 7.1 补间
  • 7.1.1 全局补间的工作原理
  • 7.1.2 实现说明文档和自定义插值方法
  • 7.2 比例尺
  • 7.2.1 连续型比例尺:从数字到数字
  • 7.2.2 分位比例尺:将数字分级
  • 7.2.3 离散或有序比例尺:连续的键
  • 7.3 坐标轴
  • 7.3.1 坐标轴的组成部分
  • 7.3.2 创建坐标轴并调整位置
  • 7.3.3 自定义刻度和刻度值
  • 7.4 示例
  • 7.4.1 长途电话成本控制图:线性和对数比例尺
  • 7.4.2 服务器负载图:时间序列图和离散颜色图
  • 第8章 颜色、彩色比例尺和热力图
  • 8.1 颜色和颜色空间转换
  • 8.2 配色
  • 8.2.1 地图配色
  • 8.2.2 伪色图配色
  • 8.2.3 其他配色方案
  • 8.3 彩色比例尺
  • 8.3.1 离散颜色
  • 8.3.2 颜色渐变
  • 8.3.3 制作一个颜色图例
  • 8.4 伪色图及相关技术
  • 8.4.1 热力图
  • 8.4.2 轮廓线
  • 第9章 树形图和网状图
  • 9.1 树和层次数据结构
  • 9.1.1 准备数据
  • 9.1.2 树形结构图
  • 9.1.3 带有分层结构的面积图
  • 9.2 力导向图
  • 9.2.1 模拟运行
  • 9.2.2 内置交互动作
  • 9.2.3 实战示例
  • 第10章 辅助工具:数组、统计和时间戳
  • 10.1 操作数组结构
  • 10.2 数字数组的描述性统计
  • 10.3 处理日期和时间戳
  • 附录A 设置、工具和资源
  • 附录B SVG便携手册
  • 附录C JavaScript和DOM的速成指南
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

机械工业出版社有限公司

机械工业出版社是全国优秀出版社,自1952年成立以来,坚持为科技、为教育服务,以向行业、向学校提供优质、权威的精神产品为宗旨,以“服务社会和人民群众需求,传播社会主义先进文化”为己任,产业结构不断完善,已由传统的图书出版向着图书、期刊、电子出版物、音像制品、电子商务一体化延伸,现已发展为多领域、多学科的大型综合性出版社,涉及机械、电工电子、汽车、计算机、经济管理、建筑、ELT、科普以及教材、教辅等领域。