D3: Data-Driven Documents

D3.js is a free, open-source JavaScript library for visualizing data. Its low-level approach built on web standards offers flexibility in authoring dynamic, data-driven graphics. D3 powers groundbreaking and award-winning visualizations, is a building block of higher-level tools (such as Vega-Lite and Observable Plot), and has helped foster a vibrant community of data practitioners around the world.

Readings

  1. Introduction to D3
  2. Let’s Make a Bubble Chart

Examples