d3.js (data-driven documents) is a JavaScript library that simplifies targeting web page elements and binding data to them. When used with Scalable Vector Graphics (SVG), HTML5, and CSS, you can create interactive, web-based data visualizations for communication, exploration, and analysis. For developers, d3.js provides methods for transforming and encoding data...