-
Book Overview & Buying
-
Table Of Contents
Learn D3.js - Second Edition
By :
This chapter covered essential D3 libraries, functions, and methods for creating interactive web-based data visualizations. This includes tools for native event handling and D3’s d3-drag, d3-brush and d3-zoom modules, which facilitate adding high-level interactive features to any chart. These resources are essential in the advanced visualizations that will be covered in Part 3 of this book.
Although this chapter explored advanced interactive features in detail, there are still many other scenarios that involve dragging, selecting, and zooming that did not fit in it. Additional explanations were provided in the Extras/ folder, and you can run and study the commented code in the Examples/ folder, which contains visualizations that combine the use of zoom, drag, and brush together, apps that implement alternative controls for zoom and pan, such as scroll and context bars, and charts that apply interactive features in ways that were not covered here.
This chapter...