Whenever we program as a professional programmer it is always important to test the program we write in order to make sure it functions as designed and produces the expected outcome. D3 data visualization mainly consists of JavaScript programs hence just like any other program we write, data visualization needs to be tested to make sure it represents the underlying data accurately. Obviously, we can perform our validation through visual examination and manual testing, which is always a critical part of the process of building data visualization since visual observation gives us a chance to verify not only the correctness, but also the aesthetics, usability, and many other useful aspects. However, manual visual inspection can be quite subjective, therefore, in this chapter we will focus our effort on automated unit testing. Visualization well covered by unit tests can free the creator from the manual labor of verifying correctness by hand, additionally allowing the creator to...
Data Visualization with D3 4.x Cookbook - Second Edition
By :
Data Visualization with D3 4.x Cookbook - Second Edition
By:
Overview of this book
Master D3.js and create amazing visualizations with the Data Visualization with D3 4.x Cookbook. Written by professional data engineer Nick Zhu, this D3.js cookbook features over 65 recipes. ? Solve real-world visualization problems using D3.js practical recipes ? Understand D3 fundamentals ? Includes illustrations, ready-to-go code samples and pre-built chart recipes
Table of Contents (21 chapters)
Data Visualization with D3 4.x Cookbook - Second Edition
Credits
About the Author
About the Reviewer
www.PacktPub.com
Customer Feedback
Preface
Free Chapter
Getting Started with D3.js
Be Selective
Dealing with Data
Tipping the Scales
Playing with Axes
Transition with Style
Getting into Shape
Chart Them Up
Lay Them Out
Interacting with Your Visualization
Using Force
Knowing Your Map
Test Drive Your Visualization
Building Interactive Analytics in Minutes
Customer Reviews