计算机
类型
可以朗读
语音朗读
250千字
字数
2018-12-01
发行日期
展开全部
主编推荐语
D3数据可视化库强大功能与实际案例解析
内容简介
本书展示了D3数据可视化库最新版本的强大功能,并通过代码示例让读者快速熟悉D3。同时,本书收录了诸多实际的数据可视化案例,有助于读者解决实际应用中的可视化问题。本书适合那些熟悉HTML、CSS和JavaScript的开发者。
目录
- 版权信息
- 版权声明
- 内容提要
- 作者简介
- 技术审稿人简介
- 前言
- 内容简介
- 做好准备
- 目标读者
- 本书结构
- 准备工作
- 开始编程
- 工作原理
- 更多内容
- 参考阅读
- 资源与支持
- 配套资源
- 提交勘误
- 与我们联系
- 关于异步社区和异步图书
- 第1章 D3.js入门指南
- 1.1 简介
- 1.2 搭建简易的D3开发环境
- 1.2.1 准备工作
- 1.2.2 搭建环境
- 1.2.3 工作原理
- 1.2.4 更多内容
- 1.3 搭建基于NPM的D3开发环境
- 1.3.1 准备工作
- 1.3.2 搭建环境
- 1.3.3 工作原理
- 1.3.4 更多内容
- 1.4 理解D3风格的函数式JavaScript编程
- 1.4.1 准备工作
- 1.4.2 开始编程
- 1.4.3 工作原理
- 1.4.4 更多内容
- 第2章 精挑细选
- 2.1 简介
- 2.1.1 选集入门
- 2.1.2 CSS3选择器入门
- 2.2 选取单个元素
- 2.2.1 准备工作
- 2.2.2 开始编程
- 2.2.3 工作原理
- 2.3 选取多个元素
- 2.3.1 准备工作
- 2.3.2 开始编程
- 2.3.3 工作原理
- 2.4 迭代选集中的元素
- 2.4.1 准备工作
- 2.4.2 开始编程
- 2.4.3 工作原理
- 2.5 使用子选择器
- 2.5.1 准备工作
- 2.5.2 开始编程
- 2.5.3 工作原理
- 2.6 函数级联调用
- 2.6.1 准备工作
- 2.6.2 开始编程
- 2.6.3 工作原理
- 2.7 处理原始选集
- 2.7.1 准备工作
- 2.7.2 开始编程
- 2.7.3 工作原理
- 第3章 与数据同行
- 3.1 简介
- 进入—更新—退出模式
- 3.2 将数组绑定为数据
- 3.2.1 准备工作
- 3.2.2 开始编程
- 3.2.3 工作原理
- 3.3 将对象字面量绑定为数据
- 3.3.1 准备工作
- 3.3.2 开始编程
- 3.3.3 工作原理
- 3.4 将函数绑定为数据
- 3.4.1 准备工作
- 3.4.2 开始编程
- 3.4.3 工作原理
- 3.5 数组的处理
- 3.5.1 准备工作
- 3.5.2 开始编程
- 3.5.3 工作原理
- 3.6 数据的过滤
- 3.6.1 准备工作
- 3.6.2 开始编程
- 3.6.3 工作原理
- 3.7 基于数据的图形排序
- 3.7.1 准备工作
- 3.7.2 开始编程
- 3.7.3 工作原理
- 3.8 从服务器加载数据
- 3.8.1 准备工作
- 3.8.2 开始编程
- 3.8.3 工作原理
- 3.9 利用队列异步加载数据
- 3.9.1 准备工作
- 3.9.2 开始编程
- 3.9.3 工作原理
- 第4章 张弛有“度”
- 4.1 简介
- 什么是尺度
- 4.2 使用连续尺度
- 4.2.1 准备工作
- 4.2.2 开始编程
- 4.2.3 工作原理
- 4.3 使用时间尺度
- 4.3.1 准备工作
- 4.3.2 开始编程
- 4.3.3 工作原理
- 4.3.4 更多内容
- 4.3.5 参考阅读
- 4.4 使用有序尺度
- 4.4.1 准备工作
- 4.4.2 开始编程
- 4.4.3 工作原理
- 4.5 字符串插值
- 4.5.1 插值器
- 4.5.2 准备工作
- 4.5.3 开始编程
- 4.5.4 工作原理
- 4.5.5 更多内容
- 4.6 颜色插值
- 4.6.1 准备工作
- 4.6.2 开始编程
- 4.6.3 工作原理
- 4.6.4 参考阅读
- 4.7 复合对象插值
- 4.7.1 准备工作
- 4.7.2 开始编程
- 4.7.3 工作原理
- 第5章 玩转坐标轴
- 5.1 简介
- 5.2 坐标轴基础
- 5.2.1 准备工作
- 5.2.2 开始编程
- 5.2.3 工作原理
- 5.3 自定义刻度
- 5.3.1 准备工作
- 5.3.2 开始编程
- 5.3.3 工作原理
- 5.4 绘制表格线
- 5.4.1 准备工作
- 5.4.2 开始编程
- 5.4.3 工作原理
- 5.5 动态调节坐标轴尺度
- 5.5.1 准备工作
- 5.5.2 开始编程
- 5.5.3 工作原理
- 第6章 优雅变换
- 6.1 简介
- 什么是过渡
- 6.2 单元素动画
- 6.2.1 准备工作
- 6.2.2 开始编程
- 6.2.3 工作原理
- 6.3 多元素动画
- 6.3.1 准备工作
- 6.3.2 开始编程
- 6.3.3 工作原理
- 6.4 使用缓动函数
- 6.4.1 准备工作
- 6.4.2 开始编程
- 6.4.3 工作原理
- 6.5 使用中间帧计算
- 6.5.1 准备工作
- 6.5.2 开始编程
- 6.5.3 工作原理
- 6.5.4 更多内容
- 6.6 使用级联过渡
- 6.6.1 准备工作
- 6.6.2 开始编程
- 6.6.3 工作原理
- 6.7 使用选择性过渡
- 6.7.1 准备工作
- 6.7.2 开始编程
- 6.7.3 工作原理
- 6.7.4 参考阅读
- 6.8 监听过渡事件
- 6.8.1 准备工作
- 6.8.2 开始编程
- 6.8.3 工作原理
- 6.9 使用定时器
- 6.9.1 准备工作
- 6.9.2 开始编程
- 6.9.3 工作原理
- 6.9.4 参考阅读
- 第7章 形状之美
- 7.1 简介
- 什么是SVG
- 7.2 创建简单形状
- 7.2.1 准备工作
- 7.2.2 开始编程
- 7.2.3 工作原理
- 7.2.4 更多内容
- 7.3 使用线条生成器
- 7.3.1 准备工作
- 7.3.2 开始编程
- 7.3.3 工作原理
- 7.3.4 参考阅读
- 7.4 使用曲线
- 7.4.1 准备工作
- 7.4.2 开始编程
- 7.4.3 工作原理
- 7.4.4 参考阅读
- 7.5 更改线条的张力
- 7.5.1 准备工作
- 7.5.2 开始编程
- 7.5.3 工作原理
- 7.6 使用区域生成器
- 7.6.1 准备工作
- 7.6.2 开始编程
- 7.6.3 工作原理
- 7.7 使用断面曲线
- 7.7.1 准备工作
- 7.7.2 开始编程
- 7.7.3 工作原理
- 7.7.4 更多内容
- 7.7.5 参考阅读
- 7.8 使用圆弧生成器
- 7.8.1 准备工作
- 7.8.2 开始编程
- 7.8.3 工作原理
- 7.8.4 参考阅读
- 7.9 实现圆弧过渡
- 7.9.1 准备工作
- 7.9.2 开始编程
- 7.9.3 工作原理
- 7.9.4 更多内容
- 7.9.5 参考阅读
- 第8章 图表美化
- 8.1 简介
- D3图表约定
- 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 开始编程
- 8.4.3 工作原理
- 8.5 创建气泡图
- 8.5.1 准备工作
- 8.5.2 开始编程
- 8.5.3 工作原理
- 8.6 创建条形图
- 8.6.1 准备工作
- 8.6.2 开始编程
- 8.6.3 工作原理
- 第9章 井然有序
- 9.1 简介
- 9.2 创建饼图
- 9.2.1 准备工作
- 9.2.2 开始编程
- 9.2.3 工作原理
- 9.2.4 更多内容
- 9.2.5 参考阅读
- 9.3 创建堆叠式面积图
- 9.3.1 准备工作
- 9.3.2 开始编程
- 9.3.3 工作原理
- 9.3.4 更多内容
- 9.3.5 参考阅读
- 9.4 创建矩形式树状结构图
- 9.4.1 准备工作
- 9.4.2 开始编程
- 9.4.3 工作原理
- 9.4.4 参考阅读
- 9.5 创建树
- 9.5.1 准备工作
- 9.5.2 开始编程
- 9.5.3 工作原理
- 9.5.4 参考阅读
- 9.6 创建封闭图
- 9.6.1 准备工作
- 9.6.2 开始编程
- 9.6.3 工作原理
- 9.6.4 参考阅读
- 第10章 可视化交互
- 10.1 简介
- 10.2 鼠标交互
- 10.2.1 准备工作
- 10.2.2 开始编程
- 10.2.3 工作原理
- 10.2.4 更多内容
- 10.2.5 参考阅读
- 10.3 多点触摸设备交互
- 10.3.1 准备工作
- 10.3.2 开始编程
- 10.3.3 工作原理
- 10.3.4 更多内容
- 10.3.5 参考阅读
- 10.4 缩放和平移行为的实现
- 10.4.1 准备工作
- 10.4.2 开始编程
- 10.4.3 工作原理
- 10.4.4 更多内容
- 10.4.5 参考阅读
- 10.5 拖曳行为的实现
- 10.5.1 准备工作
- 10.5.2 开始编程
- 10.5.3 工作原理
- 10.5.4 更多内容
- 10.5.5 参考阅读
- 第11章 使用“原力”
- 11.1 简介
- 11.2 使用引力和相互作用力
- 11.2.1 准备工作
- 11.2.2 开始编程
- 11.2.3 工作原理
- 11.2.4 参考阅读
- 11.3 自定义速度
- 11.3.1 准备工作
- 11.3.2 开始编程
- 11.3.3 工作原理
- 11.3.4 参考阅读
- 11.4 设置连接约束
- 11.4.1 准备工作
- 11.4.2 开始编程
- 11.4.3 工作原理
- 11.4.4 参考阅读
- 11.5 借助力来辅助可视化
- 11.5.1 准备工作
- 11.5.2 开始编程
- 11.5.3 工作原理
- 11.5.4 参考阅读
- 11.6 操作“力”
- 11.6.1 准备工作
- 11.6.2 开始编程
- 11.6.3 工作原理
- 11.6.4 参考阅读
- 11.7 创建力导向图
- 11.7.1 准备工作
- 11.7.2 开始编程
- 11.7.3 工作原理
- 11.7.4 参考阅读
- 第12章 地图的奥秘
- 12.1 简介
- 12.2 美国地图的投影
- 12.2.1 GeoJSON
- 12.2.2 准备工作
- 12.2.3 开始编程
- 12.2.4 工作原理
- 12.2.5 参考阅读
- 12.3 等值区域图的构建
- 12.3.1 准备工作
- 12.3.2 开始编程
- 12.3.3 工作原理
- 12.3.4 参考阅读
- 第13章 测试驱动
- 13.1 简介
- 单元测试简介
- 13.2 下载Jasmine并搭建测试环境
- 13.2.1 准备工作
- 13.2.2 开始编程
- 13.2.3 工作原理
- 13.2.4 参考阅读
- 13.3 测试驱动——创建图表
- 13.3.1 准备工作
- 13.3.2 开始编程
- 13.3.3 工作原理
- 13.4 测试驱动——SVG渲染
- 13.4.1 准备工作
- 13.4.2 开始编程
- 13.4.3 工作原理
- 13.5 测试驱动——精确渲染
- 13.5.1 准备工作
- 13.5.2 开始编程
- 13.5.3 工作原理
- 13.5.4 参考阅读
- 附录 分分钟搞定交互式分析
- 简介
- Crossfilter.js库
- 开始编程
- 工作原理
- 更多内容
- 请参见
- 多维图表库——dc.js
- 准备工作
- 开始编程
- 工作原理
- 更多内容
- 参考阅读
展开全部
出版方
人民邮电出版社
人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。