成功加入购物车
图书条目标准图
[加] 朱启 (Nick Qi Zhu) 著; 杨锐 、 刘夏 、 王超 译 / 人民邮电出版社 / 2014-09 / 平装
售价 ¥ 38.00 6.4折
定价 ¥59.00
品相 九五品
优惠 满包邮
延迟发货说明
上书时间2022-09-11
卖家超过10天未登录
D3.js数据可视化实战手册
如今这个互联网时代,人们每天都生产海量的数据,如果直接面对这些数据,可能让人无从下手。将数据可视化,用形象立体的形式将其展现,有利于分析其中的关联,攫取可能存在的商业机会。《D3.js数据可视化实战手册》意图通过大量的示例和代码,向读者讲述如何利用D3.js来实现数据可视化。只要读者了解JavaScript,就能完全掌握《D3.js数据可视化实战手册》的内容。
《D3.js数据可视化实战手册》共13章,从如何搭建D3.js的开发环境开始,逐步介绍D3中的各种操作,包括选集、数据的初步处理、数据映射、坐标轴组件、动画过渡效果、SVG相关介绍、绘制图表、安排布局、可视化交互、力学模拟、制作地图和测试驱动。本书包含有大量的示例和代码,可以帮助读者充分理解书中讲述的每一个概念。《D3.js数据可视化实战手册》最后的附录部分,介绍了另外两个JavaScript库,主要是关于三维制图和多维图表的。希望《D3.js数据可视化实战手册》的内容能对读者理解和学习数据可视化有所帮助。
朱启(NickQiZhu),资深程序员,可视化实践的狂热爱好者,拥有十多年的软件开发经验。他是dcjs(dcjs是基于D3开发的,可用于制作多维图表的库)的作者,现就职于ThoughtWorks,任资深咨询师。
第1章 D3.js入门指南1.1简介1.2搭建一个简易的D3开发环境1.2.1准备阶段1.2.2搭建环境1.2.3工作原理1.2.4更多内容1.3搭建一个基于NPM的开发环境1.3.1准备阶段1.3.2搭建环境1.3.3工作原理1.3.4更多内容1.4理解D3风格的JavaScript1.4.1准备阶段1.4.2开始编程1.4.3工作原理1.4.4更多内容第2章 精挑细选2.1简介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工作原理第4章 张弛有“度”4.1介绍4.2使用数值尺度4.2.1准备阶段4.2.2开始编程4.2.3工作原理4.2.4更多内容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工作原理4.8实现自定义插值器4.8.1准备阶段4.8.2开始编程4.8.3工作原理4.8.4请参见第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.10 使用定时器6.10.1准备阶段6.10.2开始编程6.10.3工作原理6.10.4请参见第7章 形状之美7.1简介7.1.1什么是SVG?7.1.2矢量7.1.3可伸缩性7.2创建简单形状7.2.1准备阶段7.2.2开始编程7.2.3工作原理7.2.4更多内容7.2.5请参见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.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.9实现圆弧过渡7.9.1准备阶段7.9.2开始编程7.9.3工作原理7.9.4更多内容7.9.5请参见第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开始编程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工作原理8.6.4请参见第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.1GeoJSON12.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请参见12.4构建等值区域图12.4.1准备阶段12.4.2开始编程12.4.3工作原理12.4.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.4测试驱动--SVG渲染13.4.1开始编程13.4.2工作原理13.5测试驱动--精确渲染13.5.1开始编程13.5.2工作原理13.5.3请参见附录:快速创建交互式分析简介Crossfilter.js库开始编程工作原理更多内容请参见多维图表库--dc.js准备阶段开始编程工作原理更多内容请参见
展开全部
配送说明
...
相似商品
为你推荐
开播时间:09月02日 10:30