数据可视化实战 - [美] Scott Murray

数据可视化实战

[美] Scott Murray

出版时间

2013-05-31

ISBN

9787115320117

评分

★★★★★
书籍介绍

你手头有一些数据,想做成漂亮的图表放到网站上?好主意,通过浏览器来跨平台实现数据可视化是正确的选择。什么,你还想让图表能够响应用户操作?没问题,交互式图表比静态图片更能吸引人去探究本源。好啦,要生成通过浏览器展示的动态图表,首选目前最热门的Web数据可视化库——D3。

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

掌握必要的HTML、CSS、JavaScript和SVG基础知识;

学会基于数据在网页里生成元素和为它们设置样式的技巧;

能够生成条形图、散点图、饼图、堆叠条形图和力导向图;

使用平滑的过渡动画来展示数据的变化;

赋予图表动态交互能力,响应用户从不同角度探索数据的请求;

收集数据和创建自定义的地图;

另外,本书100多个代码示例都可以在线浏览!

目录
目录
前言  XI
第1章 写在前面  1
1.1  数据为什么要可视化  1
1.2  为什么要写代码  2

显示全部
用户评论
适合我这种有其他语言而没有js和D3基础的人
算是明白了为什么会有很多基于d3的库……d3确实很灵活,不过这么强可定制化的能力并非所有人都能用到,在d3之上的那些库或许更“亲民”一些
也是一门基础书,书中30%都是介绍JavaScript,Html,css等如何使用,最后才介绍如何使用D3。如果你是不熟悉JS的开发人员,这本书较为适合你,如果你已经非常熟悉如何使用JS,可以换其他的书看。
刚开始看的时候觉得还不错,像是我最喜欢的C语言Python和Java 入门书的风格,但是应用的时候发现这本书涉及到的点还是有点少,竟然没有zoom
之前图书馆借的,光看没实践现在已经忘得差不多……
不错,就是有点过时,有些实例和情形发生了变化,比如似乎 Mike 现在主推 Observable 而目前d3更新到第七版,有些代码的逻辑要变换,比如 d3.csv("",(d)=>{})后面应该直接.then()来插入函数,比如事件管理器目前需要两个参数接受event obj以及原有的数据 on('click',(e,d)=>{}),诸如此类。
基础字典书
脑子:我会了! 手:不,你没有
内容过时,仅供参考。好在给入门d3提供了一个学习思路
d3的书这么少,比较详细了,比那些直接翻译文档的好多了
下载
收藏