D3 : Modern Web Visualization
About This Book
Choosing the right tool is the first decision when building an interactive chart for the web, and this book makes the case for D3.js, a charting library that many software engineers rely on. It starts with gathering and requesting data, moves through scales and styling, and ends with experimental chart designs, so readers come away able to build their own charts from the ground up.
The book shows how to add tooltips, interactivity, legends and selectors to static graphics that would otherwise sit still on the page. It walks through building a basic chart step by step. Each later chapter builds on that foundation by examining the parts of a chart and the options D3 provides for each one. Code is discussed in detail, with several examples tied to different use cases, and the material is organized so readers can keep returning to earlier chapters as they work.
Readers learn to draw 2D graphics with SVG, Canvas and HTML5, to try the full range of visualization and interaction methods D3 offers, and to work with color, contour, noise and texture. The text also covers D3's data-driven approach and direct DOM manipulation, and shows how to use the capabilities of modern browsers to build polished graphical interfaces. Rather than stopping at familiar chart types such as lines, bars and pies, the book encourages readers to create the graphs that best fit the shape of their own data.
Intended for UI designers, web developers, builders of business intelligence dashboards and data analysts, the book helps readers turn cluttered, layered information into engaging infographics. The chapters cover getting started, the SVG element, handling data, selections, styling, templates and color theory, scales and axes, dynamic and interactive visuals, choosing an appropriate visualization, and then comparison, distribution, correlation and composition charts.
ISBN: 9789355511010
Unlock Exclusive Content
Experience the hidden layers of 'D3 : Modern Web Visualization'. Scan the book cover with the Appilog mobile app to see behind-the-scenes videos, author reviews, and interactive digital stories.
Available on iOS & Android






