Skip to main content
100%

Making a Bar Chart with React & D3 (Refactored)

✓ Published1🌍 Public
Llaurajchang
Last edited Mar 26, 2021
Created on Mar 11, 2021

This example shows a horizontal bar chart of the ten most populous countries in 2020, using population data loaded from a CSV via `d3.csv`. React components render the SVG elements, while D3 scales (`d3.scaleBand`, `d3.scaleLinear`) and the `d3.max` function handle data mapping. The chart applies the D3 margin convention, with axes built as React components and tick formatting using `d3.format`.

AI-generated description

A program that loads in data about country populations using D3 and uses React to render the data as a horizontal bar chart. Implements the D3 margin convention & implements axes using D3 and React.

MIT Licensed

Similar vizzes