本书介绍热门的、基于浏览器的定制化Web 可视化工具——D3,涉及数据可视化、交互式设计以及Web 开发这三个主题。作者采用对话式风格,通过风趣幽默的语言、简单易懂的示例,由浅入深地介绍了使用D3 所需的基本技术,基于数据绘图、比例尺、数轴、数据更新、过渡动画等构建在线交互式图表的核心技术,以及D3 中常用的选集工具、布局方法等,最后综合运用各种技术创建了一个可视化项目。
数据可视化实战:使用D3设计交互式图表(第2版)(图灵图书)(美国多所院校的数据可视化课程教材) EPUB, PDF, MOBI, AZW3, TXT, FB2, DjVu, Kindle电子书免费下载。
斯科特·默里(Scott Murray),资深设计师,Processing项目高级开发者,O'reilly Media Learning Group成员,曾是旧金山大学助理教授,教授过数据可视化、交互设计和创意编程等课程。
“只有少数几本书我会称之为‘游戏规则改变者’,这本书就是其中之一。它选择了一个对非程序员来说晦涩难懂的主题,但提供了一种愉快的学习体验——内容清晰,饱含洞见,富有趣味性。我会推荐我所有的学生用它开始学习d3.js。” —— Alberto Cairo,迈阿密大学传播学院视觉新闻学教授 “Scott Murray 开创了一种新的设计方法——结合代码与设计原则两方面的深度知识,创造出极具美感、交互性强且连贯统一的作品。Scott 还是一名乐于与人分享知识的教师。现在,他修订了他的这部精彩著作。对于设计师以及任何需要处理大量数据的人来说,这是一本基础读物。” —— Hugh Dubberly,Dubberly 设计工作室负责人 “过去三年,我们在哈佛大学的CS171 可视化课程中一直使用Scott 的书。这是目前市面上 有关D3 的最全面、讲解得最好的图书。它采用对话式风格,很容易被非专家和初学者接受。我们的学生很喜欢它,我相信他们在学习Scott 按顺序展示的材料时收益很多。我们非常期待下一个版本!” —— Hanspeter Pfister,哈佛大学王安计算机科学教授 “本书第1 版曾是最完整、最有效的学习D3 和Web 可视化的资源。我已经推荐过无数次了。” —— Erik Cunningham,Twitter 软件工程师 “Scott Murray 是一位能把技术指南写得欢乐有趣的大师。我希望有更多这样的书!” —— Riley Rustad,在Adidas 数据分析部门负责需求计划 “这本书基于Scott 出色的在线教程,它仍然是最清晰且最易理解的D3 指南,而且趣味性也恰到好处。” —— Kevin Quealy,《纽约时报》图片编辑 “我向无数人推荐过本书第1版,包括技术人员和非技术人员。Scott 能够向广大读者简明扼要地阐述关键概念,又不过分简化,而且内容清爽,不夹杂术语,他的这种能力无与伦比。学习Web 数据可视化的第一本入门书,选它没错。” —— Tom Longmate,自由设计技术专家 “我书桌后的书架上摆满了参考书,但Scott Murray 的书不在上面,因为它始终摆在我的桌面上。” —— Gail Zuniga,信息设计师 “我爱这本书!课堂、训练营、教程,我曾通过多种方式努力学习JavaScript。有了这本书后,一切都变得简洁易懂了。我比以前更深入地理解了D3 和JavaScript。” —— Wesley Ratko,地理空间数据分析师 “这是迄今为止最通俗易懂的D3 指南,是一本非常有价值的教材。” —— Alan Smith,《金融时报》数据可视化编辑 “我从Scott Murray 的书中学到了D3 的基础知识,它提供了清晰而有趣的指导。从那以后,我一直把它推荐给我所有的设计专业学生。Scott 把D3 的学习过程变得既愉快又高效。” —— Isabel Meirelles,安大略艺术设计大学教授 “这本书是D3 的权威指南。在南佛罗里达大学教授的每一门数据可视化课程中,我都使用了这本书。学生喜欢它内容全面、示例丰富。” —— Alark Joshi,旧金山大学计算机科学副教授 “只要你按照正确的顺序学习D3,它就会变得很简单。Scott 是一位很有才华的教师,知道如何循序渐进地引导读者从初学到深入理解基本概念。市面上有很多优秀的图书,但这本非常适合初学起步。” —— Christophe Viau,数据可视化工程师 “这本书可能是最具标志性的书。它是我在陡峭的学习曲线上完美的起点。Scott 不会把你强拉硬拽到那条曲线上,而是陪在你旁边,用易懂的方式解释每一步,最重要的是,这种方式对新手非常友好。” —— Lars Verspohl,datamake 数据可视化设计师与开发者 “D3 的数据模型很独特,这使得它极具表现力并且功能强大,但是如果你之前学过其他JavaScript 库或可视化工具,那么学习它可能会很困难。Scott 在这本书中耐心而有效地通过示例引导读者逐步深入理解D3 的基本原理。这本书上市后,我连续四年向同事推荐它。我认为没有比通过这本书来学习D3 更好的方法了。” —— Andrew Brown,SiteZeus 数据科学家 “这本书是我数据可视化职业生涯的起点。学习书中所有示例让我打下了基础,并得到了多份工作,同时有数百万人因此而接触到了我的作品。每当有人问我要D3 教程的时候,我都会把这本书介绍给他。” —— Nick Strayer,范德堡大学博士生,数据记者,曾就职于《纽约时报》 “这是一本简明易懂的书,讲解D3 的语法和结构。由于它建立在理解基本原理的基础上,所以它已经成为我的图书馆里一本重要的参考书,我会一直使用它。” —— Cindy Hoffman,彭博图片团队设计编辑 “这是我所有数据可视化入门课程的必读书,也是市面上最友好、最易懂的D3 指南!” —— Lynn Cherny,里昂商学院副教授 “这本书比市面上其他任何资料都更好地解释了D3 的概念。书中示例很容易理解,而且写得很清楚。我已经向许多打算开始学习D3 的人推荐了它,因为这是我所知道的学习基础知识的最佳途径。” —— Joe Fox,《洛杉矶时报》图片与数据记者 “在这个技术书质量参差不齐的世界里,有一个人脱颖而出,他具备很强的语言敏锐度和迷人的幽默感。他就是Scott Murray。” —— Wendy Dherin,Credit Karma 软件工程师 “我开始学习D3 时没有JavaScript 基础,这本书是我的指路明灯之一。它结构严谨、逻辑清晰,对D3 和交互可视化领域做了细致的介绍。” —— Daniel Walter,Distil Networks 数据科学家 “第一次学习D3 时,我遇到了这本超棒的书,而且再也不需要到其他地方找资料了。它全面且易懂,对于初学者和需要快速参考的专家都是很优秀的资料。每当有人问起学习D3的指导材料,我的第一反应就是这本书。再怎么推荐它都不为过!” —— Peter Beshai,数据可视化工程师 “作为一名社交领域的数据科学家,我需要快速、有效的工具。我想创建可在工作中使用的交互式数据可视化项目,但不知道如何制作。然后我找到了Scott Murray 及其有关D3设计的优秀著作。在三天内,我就轻松上线了功能完整的D3 项目。深入研究他的示例几个月后,我便能够为客户提供专业的D3 产品了。他的教学方法直观、实用且对用户友好。这些示例很棒,他教给你足够的技能,让你能够快速地基于标准方案定制设计。” —— Heather Krause,Datassist 数据科学家 “当学生让我推荐一份D3 入门指南时,我告诉他们首先要读这本书。我推荐它的程度更甚于D3 的官方文档和教程。我很喜欢看Scott 把复杂的D3 表达式链拆解成一个个组件,再逐一详细解释。” —— Philip Guo,加州大学圣地亚哥分校认知科学助理教授 “我仍然记得第一次读到这本书的时候。下一次我将在遥远的海岛上读它。这本书里的智慧将引导我渡过难关,而Scott 的诙谐幽默将帮我砸开椰子——用处很大吧!” —— Maarten Vanhoof,纽卡斯尔大学开放实验室研究员 “这本书用精妙的逻辑和简洁的方式构建了概念,还时而穿插搞笑金句,深深吸引了我。” —— Rowan Cumming,金融服务高级分析师 “如果将D3 比作过山车,那么Scott Murray 的这本书就是牵引过山车的链条。它将带着你缓缓地爬升至最激动人心的高度,为你开启刺激惊险的D3 之旅。” —— Jim Vallandingham,数据可视化工程师 “我没用过D3,如果要用的话,我会用这本书入门。” —— Nicholas Felton,Feltron 信息设计师