Responsive D3.js
Q: Is it possible to create a scatter plot that is a pleasure to navigate on both a phone and a computer? A: Yes, with some caveats. Using D3.js, Zoom Behavior, and D3-tip, I’ve created a graph that works reasonably well on both a phone and a computer. Each point in the graph is a book from NPR’s Best Books of 2015. Clicking a point brings up a tooltip describing the book....