Book description
如果你急于学习D3.js这个划时代的Web图形和数据可视化的JavaScript库,那这本书就是为你准备的。本书面向具有编程或数据科学背景的技术读者,内容简洁明快,突出了概念和模式的统一。作者Philipp K. Janert 将其在工作中遇到的问题融入书中,帮助你学以致用。
如果你只有一般的编程经验而没有进行过现代Web开发,本书也为你提供了技术支持,像SVG、HTML5、CSS和DOM等在书中都有涉及,这也使得本书成为技术读者的一站式资源。
通过学习本书,你将:
- 了解D3选择集这个库的基本组织原则。
- 学习如何使用数据绑定创建数据驱动文档。
- 创建动画图形和交互式用户界面。
- 用曲线、形状和颜色绘制图形。
- 使用内置方法构建热力图、树形图和网络图。
- 通过编写可复用组件来简化工作量。
Table of contents
- 封面
- 扉页
- 版权页
- O'Relly介绍
- 译者序
- 目录
- 前言
- 第1章 引言
- 第2章 让我们开始画图吧
- 第3章 核心问题:选择与绑定
- 第4章 事件、交互和动画
- 第5章生成器、组件、布局:绘制曲线和形状
- 第6章 文件、数据加载、格式规范:数据导入和输出
- 第7章 数值的视觉映射:补间、比例尺和坐标轴
- 第8章 颜色、彩色比例尺和热力图
- 第9章 树形图和网状图
- 第10章 辅助工具:数组、统计和时间戳
- 附录A 设置、工具和资源
- 附录B SVG便携手册 (1/2)
- 附录B SVG便携手册 (2/2)
- 附录C JavaScript和DOM的速成指南 (1/3)
- 附录C JavaScript和DOM的速成指南 (2/3)
- 附录C JavaScript和DOM的速成指南 (3/3)
- 作者介绍
- 封面介绍
Product information
- Title: 快学熟用D3
- Author(s):
- Release date: May 2020
- Publisher(s): China Machine Press
- ISBN: None
You might also like
video
Python Fundamentals
51+ hours of video instruction. Overview The professional programmer’s Deitel® video guide to Python development with …
book
Clean Code: A Handbook of Agile Software Craftsmanship
Even bad code can function. But if code isn't clean, it can bring a development organization …
book
Uncertainty in Artificial Intelligence
Uncertainty Proceedings 1994
book
Body Language 3rd edn, 3rd Edition
Never mind what you think you’re saying, what is your body Over half of our communication …