Data is the new medium of choice for telling a story or presenting compelling information on the Internet and d3.js is an extraordinary framework for presentation of data on a web page.
Over 600 pages of tips and tricks for using d3.js, one of the leading data visualization tools for the web. It's aimed at getting you started and moving you forward. Includes over 50 downloadable code examples.
This open book is licensed under a Creative Commons License (CC BY). You can download D3 Tips and Tricks v3.x ebook for free in PDF format (12.3 MB).
Table of Contents
What is d3.js?
What do you need to get started?
Starting with a basic graph
Things you can do with the basic graph
Elements, Attributes and Styles
Assorted Tips and Tricks
Force Layout Diagrams
Mapping with d3.js
D3.js Examples Explained
Crossfilter, dc.js and d3.js for Data Discovery
Using Bootstrap with d3.js
Working with GitHub, Gist and bl.ocks.org