Visual Storytelling with D3: An Introduction to Data Visualization in JavaScript (Addison-wesley Data and Analytics)
<p style="margin:0px;"> <b>Master D3, Today’s Most Powerful Tool for Visualizing Data on the Web</b> </p> <p style="margin:0px;"> </p> <p style="margin:0px;">Data-driven graphics are everywhere these days, from websites and mobile apps to interactive journalism and high-end presentations. Using D3, you can create graphics that are visually stunning and powerfully effective. <b> <i>Visual Storytelling with D3</i> </b> is a hands-on, full-color tutorial that teaches you to design charts and data visualizations to tell your story quickly and intuitively, and that shows you how to wield the powerful D3 JavaScript library.</p> <p style="margin:0px;"> </p> <p style="margin:0px;">Drawing on his extensive experience as a professional graphic artist, writer, and programmer, Ritchie S. King walks you through a complete sample project—from conception through data selection and design. Step by step, you’ll build your skills, mastering increasingly sophisticated graphical forms and techniques. If you know a little HTML and CSS, you have all the technical background you’ll need to master D3.</p> <p style="margin:0px;"> </p> <p style="margin:0px;">This tutorial is for web designers creating graphics-driven sites, services, tools, or dashboards; online journalists who want to visualize their content; researchers seeking to communicate their results more intuitively; marketers aiming to deepen their connections with customers; and for any data visualization enthusiast.</p> <p style="margin:0px;"> </p> <p style="margin:0px;">Coverage includes</p> <ul> <li>Identifying a data-driven story and telling it visually</li> <li>Creating and manipulating beautiful graphical elements with SVG</li> <li>Shaping web pages with D3</li> <li>Structuring data so D3 can easily visualize it</li> <li>Using D3’s data joins to connect your data to the graphical elements on a web page</li> <li>Sizing and scaling charts, and adding axes to them</li> <li>Loading and filtering data from external standalone datasets</li> <li>Animating your charts with D3’s transitions</li> <li>Adding interactivity to visualizations, including a play button that cycles through different views of your data</li> <li>Finding D3 resources and getting involved in the thriving online D3 community</li> </ul> <p style="margin:0px;"> </p> <p style="margin:0px;">About the Website</p> <p style="margin:0px;">All of this book’s examples are available at ritchiesking.com/book, along with video tutorials, updates, supporting material, and even more examples, as they become available.</p> <p style="margin:0px;"> </p>