Chapter 1. An introduction to D3.js

This chapter covers

  • The basics of HTML, CSS, and the Document Object Model (DOM)
  • The principles of Scalable Vector Graphics (SVG)
  • Data-binding and selections with D3
  • Different data types and their data visualization methods

Note to print book readers: Many graphics in this book are meant to be viewed in color. The eBook versions display the color graphics, so they should be referred to as you read. To get your free eBook in PDF, ePub, and Kindle formats, go to manning.com/D3.jsinAction to register your print book.

D3 stands for data-driven documents. It’s a brand name, but also a class of applications that have been offered on the web in one form or another for years. For quite some time we’ve been ...

Get D3.js in Action now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.