数据可视化实战:使用D3设计交互式图表
16推荐 收藏
30.7K阅读
图灵程序设计丛书

数据可视化实战:使用D3设计交互式图表

Scott Murray (作者) 李松峰 (译者)

【内容简介】
数据可视化是展示数据的重要手段,广泛适用于数据分析、计量统计、演讲展示和各种网站应用。而通过浏览器来呈现数据不受平台限制,任何计算机只要能上网就可以看到漂亮的交互式图表。本书将带领读者学习当前最热门的基于浏览器的数据可视化库——D3。作者通过风趣幽默的语言、简单易懂的示例,由浅入深地介绍了使用D3所需的基本技术,以及基于数据绘图、比例尺、数轴、数据更新、过渡和动画等构建交互式在线图表的核心概念,最后还介绍了D3中常用的布局方法和创建地图等流行应用的技巧。

本书需要读者有一点Web开发经验。除此之外,只要对数据可视化感兴趣,无论你是在互联网公司任职,还是在传统行业高就,也不管你是政府机关的公务员,还是大学校园的人民教师或者胸怀大志的学生,均可阅读学习。

收藏本书能做什么?

有情况的时候会收到通知,比如电子书发布等。

PS:也会在图灵社区电报频道更新

电子书
¥24.99
格式
mobi   pdf

纸质书
¥46.61 ¥59.00

出版信息

  • 书  名数据可视化实战:使用D3设计交互式图表
  • 系列书名图灵程序设计丛书
  • 执行编辑关于本书的内容有任何问题,请联系 傅志红
  • 出版日期2013-06-24
  • 书  号978-7-115-32011-7
  • 定  价59.00 元
  • 页  数248
  • 印刷方式黑白
  • 开  本16开
  • 出版状态暂时缺货
  • 原书名Interactive Data Visualization for the Web
  • 原书号978-1449339739

同系列书

  • HTTP权威指南

    David Gourley   Brian Totty   Marjorie Sayer   Sailu Reddy   Anshu Aggarwal   陈涓   赵振平   译

    本书是HTTP及其相关核心Web技术方面的权威著作,主要介绍了Web应用程序是如何工作的,核心的因特网协议如何...

  • JavaScript高级程序设计(第3版)

    Nicholas C.Zakas   李松峰   曹力   译

    本书是JavaScript超级畅销书的新版。ECMAScript 5 和HTML5在标准之争中双双胜出,使大量...

  • 计算机科学的基础

    Al Aho   Jeff Ullman   傅尔也   译

    本书全面而详细地阐述了计算机科学的理论基础,从抽象概念的机械化到各种数据模型的建立,用算法、数据抽象等核心思想...

  • Java技术手册(第6版)

    Benjamin J Evans   David Flanagan   安道   译

    通过学习本书,你将能够: 掌握最新的语言细节,包括Java 8的变化 使用基本的Java句法学习面向对...

  • 机器学习实战

    Peter Harrington   李锐   李鹏   曲亚东   王斌   译

    机器学习是人工智能研究领域中一个极其重要的研究方向,在现今的大数据时代背景下,捕获数据并从中萃取有价值的信息或...

本书特色

“难懂的技术细节到了作者Scott Murray的笔下,三言两语就讲得清清楚楚。假如你早就想探索基于Web标准来实现动态的数据可视化——就算没多少编程经验,这本书都是你最合适的选择!”

——最有潜力的Web数据可视化库D3的创造者 Mike Bostock

【本书特色】
你手头有一些数据,想做成漂亮的图表放到网站上?好主意,因为浏览器不受平台限制,所以通过浏览器来实现你的数据可视化是正确的选择。什么,你还想让图表具有交互能力,能够响应用户操作重新排序或者从不同角度呈现?没问题,因为静态图表再怎么好看,也永远赶不上动态图表那么吸引人去探究本源。好啦,要生成通过浏览器展示的动态图表,首选当然是目前最热门的Web数据可视化库——D3。

这本书很有意思,而且对读者要求不高。不需要知道什么是数据可视化,也不用有太多Web开发背景就能看懂它。不信?翻一翻就知道这是一本既好玩又实用的动手指南啦!看完这本书你会怎么样呢?

* 掌握必要的HTML、CSS、JavaScript和SVG基础知识;
* 学会基于数据在网页里生成元素和为它们设置样式的技巧;
* 能够生成条形图、散点图、饼图、堆叠条形图和力导向图;
* 使用平滑的过渡动画来展示数据的变化;
* 赋予图表动态交互能力,响应用户从不同角度探索数据的请求;
* 收集数据和创建自定义的地图;
* 另外,本书100多个代码示例都可以在线浏览!

目录

版权声明 阅读
前言 阅读
第1章 写在前面 阅读
第2章 D3简介
第3章 技术基础
第4章 安装D3
第5章 数据
第6章 基于数据绘图
第7章 比例尺
第8章 数轴
第9章 更新、过渡和动画
第10章 交互式图表
第11章 布局
第12章 地图
第13章 导出文件
附录A 扩展阅读
作者简介
封面说明
D3词汇表 阅读

作者介绍


【作者介绍】
Scott Murray(作者)是一位编码艺术家,他的工作是编写代码来创建可视化的数据图表及其他交互式作品。他的作品涉及交互设计、系统设计和生成艺术。
Scott是旧金山大学助理教授,主要讲授数据可视化和交互设计。他是Processing(processing.org)的贡献者,也在培训班上讲创造性编码。
Scott拥有瓦萨学院的文学学士学位、马萨诸塞州艺术与设计学院动态媒体研究所美术硕士学位。他的个人作品展示站点是alignedleft.com。

相关文章

  • 李松峰 2推荐

    D3词汇表

    按字母顺序 axis:数轴或坐标轴 表示两个维度上数据尺度的直线。 bar chart:条形图(参见Excel) 以矩形宽度反映数值大小的图表形式。 bar:条形 以宽度反映数值大小的矩形(rect)。 bind:绑定 把数据和视觉元素联系在一起的函数。 column ch…...

  • 李松峰 11推荐

    D3,最受欢迎的前端数据可视化库

    ![enter image description here][1] 第一个浏览器只能渲染静态页面,所谓交互性仅限于单击链接。1996年,Netscape在浏览器中内置了JavaScript解释器,从而让浏览器在加载页面时,能够解释执行这门脚本语言编写的代码。 这个举措并没…...

  • 李松峰 8推荐

    前端数据可视化库大搜罗

    本文摘自《数据可视化实战:使用D3设计交互式图表》2.4节。 D3也不是适合所有项目。有时候,可能你只想马上生成一张图表,没有时间自己编写代码。或者,你想支持旧版本浏览器,因此不能依赖于SVG等较新的技术。 在这种情况下,最好是知道还有其他什么选择。以下我就来简单介绍一…...

  • 这本书已经有人翻译了吗
    蜘蛛侠  发表于 2013-02-27 11:42:54
    推荐
    • 松峰翻译完了。

      武卫东  发表于 2013-04-18 07:40:36
  • 他也太猛了,速度这么快。
    acid-free  发表于 2013-04-26 15:26:07
    推荐
    • iOS就看你们的了。

      李松峰  发表于 2013-05-03 20:21:36
  • 第一次买电子书...... 图灵的电子书没有客户端么?
    而且购买过的 现在也是只能看到前三章?
    申玉宝  发表于 2013-04-27 23:36:09
    推荐
    • 目前还没有客户端,这本书是一本抢先阅读的书,即本书以翻译、编辑并行的方式出版,电子版将按章发布。现在购买电子版的读者,会持续获得新的章节。正式出版后,已购买本书的读者可以下载完整的PDF。目前我们正在测试epub格式,预计6月发布

      杨帆  发表于 2013-04-28 13:24:45
  • 能不能说下更新计划? 在等更新呢
    silverbolt  发表于 2013-04-28 15:41:07
    推荐
    • 2345章的内容也太基础了吧。。。。

      silverbolt  发表于 2013-05-01 13:48:17
    • 下周更新完毕。

      李松峰  发表于 2013-05-03 19:50:24
  • 已经付费,为什么完整的电子版下载没有链接?
    矢量屁  发表于 2013-04-29 10:44:20
    推荐
    • PDF版本要等排版之后提供下载。

      李松峰  发表于 2013-05-03 20:19:03
  • 请问——能下载的时候会给我邮箱发信息告诉我吗?
    残狼  发表于 2013-05-19 20:57:58
    推荐
    • 会发短消息,每日会汇总未读的短消息通知用户

      杨帆  发表于 2013-06-05 17:07:34
  • 怎么还不能下载pdf呢?
    池建强  发表于 2013-06-07 22:30:41
    推荐
    • 没想到在这里看到池大大~

      牛奶小姐  发表于 2015-02-22 15:49:07
  • 购买后发现下载的PDF中有些图在iPad的ibook中显示不出来,在mac里使用 preview 也看不到。麻烦看看吧,比较影响效果。

    比如说:6.4节,里面的大部分图都显示不出。

    不知其他人有这问题没
    jexchan  发表于 2014-05-23 13:57:35
    推荐
    • 确实在 preview 中有问题,但是 ipad 是可以的。我们重新设置了文件的属性,请您再试试,目前在我们这边的 mac 电脑中已经好了。

      杨帆  发表于 2014-05-27 15:01:46
    • 我这里的mac下还是出不来部分图片

      sapjax  发表于 2015-06-19 17:25:22
  • 我是来吐嘈书名的。。。直接翻译是《web交互式数据可视化》吧。。。
    Andy_Henry  发表于 2013-04-27 14:42:29
    推荐
  • 什么时候能完整下载
    今天周四了

    关注中
    cgc20xin  发表于 2013-05-09 10:45:57
    推荐
  • 请问什么时候可以买到出版的呢?
    梁超飞  发表于 2013-06-07 13:53:55
    推荐
  • 在2.1节的第4行
    bound datum 翻译为:“范围资料”
    感觉不太妥,有来源出处吗?
    或是能有更棒的翻译。
    George Wing  发表于 2013-08-29 10:58:29
    推荐
  • 下载了,打不开pdf文件
    heguohui2018  发表于 2018-02-14 07:45:57
    推荐
  • 移动端看在线版的时候只能跳转下一张,该章节里的小节都看不到
    20K  发表于 2019-06-19 09:52:08
    推荐
  • 移动端看在线版的时候只能跳转下一张,该章节里的小节都看不到
    20K  发表于 2019-06-19 09:52:10
    推荐
    • 请问一下您使用的浏览器是?不知是否方便截图发送到ebook@turingbook.com。

      杨帆  发表于 2019-06-19 17:20:59
    • @杨帆 刚刚看了一下,这个问题好像已经被修复了,图灵移动端刚刚上线的时候,在线阅读只能选下一章,所以会跳过该章节的小节内容。

      20K  发表于 2019-06-21 15:03:12
    • @20K 额,不过我测试的时候又遇到了别的bug,提示“没有可阅读的章节”,已向开发反馈。

      杨帆  发表于 2019-06-21 16:49:15
    • @杨帆 这个我也录屏发给你们这边邮箱了

      20K  发表于 2019-06-21 17:21:44
    • @杨帆 还有,你的名字居然跟我大学的一个老师同名耶~

      20K  发表于 2019-06-21 17:22:49
    • @20K 好的,谢谢。我想这个名字重复率应该很高 😼

      杨帆  发表于 2019-06-21 17:26:43