全部商品分类

您现在的位置: 全部商品分类 > 电子电脑 > 计算机技术 > 计算机原理与基础

D3 4.x数据可视化实战手册(第2版)

  • 定价: ¥69
  • ISBN:9787115497871
  • 开 本:16开 平装
  •  
  • 折扣:
  • 出版社:人民邮电
  • 页数:312页
  • 作者:(加)朱启|译者:韩...
  • 立即节省:
  • 2019-01-01 第1版
  • 2019-01-01 第1次印刷
我要买:
点击放图片

导语

  

内容提要

  

    当今,我们的世界已经进入万物互联的时代,每天都会产生海量的数据,如果直接面对这些数据,可能让人无从下手。相反,如果将数据可视化,用形象生动的形式展现出来,不仅有利于分析其中的关联,还能攫取可能存在的商业机会。朱启著的《D3 4.x数据可视化实战手册(第2版)》旨在通过大量的示例和代码,向读者讲述如何利用D3 4.x来实现数据可视化。只要读者了解JavaScript,就能完全掌握本书的内容。
    本书共13章,从如何搭建D3.js的开发环境开始,逐步介绍D3中的各种操作,其中包括选集、数据的初步处理、数据映射、坐标轴组件、动画过渡效果、SVG相关介绍、绘制图表、安排布局、可视化交互、力学模拟、制作地图和测试驱动。为了帮助读者理解这些丰富的概念,本书提供了大量的示例和代码。最后,在附录部分,为读者介绍了另外两个JavaScript库,主要是关于三维制图和多维图表的。
    如果读者是一名熟悉HTML、CSS、JavaScript的开发人员或架构师,并且希望了解D3的大部分知识,那么本书将非常合适。本书还可作为资深的D3数据可视化程序开发人员的快速参考指南。

作者简介

    朱启(Nick Zhu)是一位专业的程序员和数据工程师,在软件开发、大数据和机器学习领域拥有十几年的实战经验。目前,他担任在线购物元搜索引擎Yroo的首席技术官,同时也是该网站的创始人之一。此外,他还是基于D3开发的、可用于制作多维图表的流行开发库dc.js的创始人。

目录

第1章  D3.js入门指南
  1.1  简介
  1.2  搭建简易的D3开发环境
    1.2.1  准备工作
    1.2.2  搭建环境
    1.2.3  工作原理
    1.2.4  更多内容
  1.3  搭建基于NPM的D3开发环境
    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.1.1  选集入门
    2.1.2  CSS3选择器入门
  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  开始编程
……
第3章  与数据同行
第4章  张弛有“度”
第5章  玩转坐标轴
第6章  优雅变换
第7章  形状之美
第8章  图表美化
第9章  井然有序
第10章  可视化交互
第11章  使用“原力”
第12章  地图的奥秘
第13章  测试驱动
附录  分分钟搞定交互式分析