D3.js数据可视化实战手册

D3.js数据可视化实战手册 下载 mobi epub pdf 电子书 2024


简体网页||繁体网页
[加] 朱启(Nick Qi Zhu) 著,杨锐,刘夏,王超 等 译

下载链接在页面底部
点击这里下载
    


想要找书就要到 新城书站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

发表于2024-11-23

图书介绍


出版社: 人民邮电出版社
ISBN:9787115360960
版次:1
商品编码:11525571
品牌:异步图书
包装:平装
开本:16开
出版时间:2014-09-01
用纸:胶版纸
页数:294
字数:384000
正文语种:中文


类似图书 点击查看全场最低价

相关图书





图书描述

内容简介

  如今这个互联网时代,人们每天都生产海量的数据,如果直接面对这些数据,可能让人无从下手。将数据可视化,用形象立体的形式将其展现,有利于分析其中的关联,攫取可能存在的商业机会。《D3.js数据可视化实战手册》意图通过大量的示例和代码,向读者讲述如何利用D3.js来实现数据可视化。只要读者了解JavaScript,就能完全掌握《D3.js数据可视化实战手册》的内容。
  《D3.js数据可视化实战手册》共13章,从如何搭建D3.js的开发环境开始,逐步介绍D3中的各种操作,包括选集、数据的初步处理、数据映射、坐标轴组件、动画过渡效果、SVG相关介绍、绘制图表、安排布局、可视化交互、力学模拟、制作地图和测试驱动。本书包含有大量的示例和代码,可以帮助读者充分理解书中讲述的每一个概念。《D3.js数据可视化实战手册》最后的附录部分,介绍了另外两个JavaScript库,主要是关于三维制图和多维图表的。希望《D3.js数据可视化实战手册》的内容能对读者理解和学习数据可视化有所帮助。

作者简介

  朱启(Nick Qi Zhu),资深程序员,可视化实践的狂热爱好者,拥有十多年的软件开发经验。他是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风格的JavaScript
1.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.1 0 使用定时器
6.1 0.1 准备阶段
6.1 0.2 开始编程
6.1 0.3 工作原理
6.1 0.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.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 请参见
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
准备阶段
开始编程
工作原理
更多内容
请参见

前言/序言


D3.js数据可视化实战手册 下载 mobi epub pdf txt 电子书 格式

D3.js数据可视化实战手册 mobi 下载 pdf 下载 pub 下载 txt 电子书 下载 2024

D3.js数据可视化实战手册 下载 mobi pdf epub txt 电子书 格式 2024

D3.js数据可视化实战手册 下载 mobi epub pdf 电子书
想要找书就要到 新城书站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

用户评价

评分

技术著作,鼎力推荐,值得一读

评分

《D3.js数据可视化实战手册》一共13章,从如何搭建D3.js的开发环境开始,逐步介绍D3中的各种操作,包括选集、数据的初步处理、数据映射、坐标轴组件、动画过渡效果、SVG相关介绍、绘制图表、安排布局、可视化交互、力学模拟、制作地图和测试驱动。《D3.js数据可视化实战手册》包含有大量的示例和代码,可以帮助读者充分理解书中讲述的每一个概念。《D3.js数据可视化实战手册》最后的附录部分,介绍了另外两个JavaScript库,主要是关于三维制图和多维图表的。希望本书的内容能对读者理解和学习数据可视化有所帮助。

评分

我感觉这本书是编的,内容碎片化,代码也因此而不断重复。优点:还能看。不过需要读者更加深入的思考,自行组织知识树和代码框架。

评分

不错,特价购入!!!

评分

还没看还没看还没看还没看还没看还没看还没看还没看还没看还没看还没看还没看还没看还没看还没看还没看还没看还没看还没看还没看还没看还没看还没看还没看还没看还没看还没看还没看还没看还没看还没看还没看还没看还没看还没看还没看还没看还没看还没看

评分

不错的一本书,可以学习下

评分

要结合实例看才好,奈何公司不能上网,看不到页面,很多样式都要自己摸索…

评分

内容详实,值得一看,推荐购买

评分

不错

类似图书 点击查看全场最低价

D3.js数据可视化实战手册 mobi epub pdf txt 电子书 格式下载 2024


分享链接




相关图书


本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

友情链接

© 2024 book.cndgn.com All Rights Reserved. 新城书站 版权所有