Skip to main content
100%

Axis with React & D3

✓ Published1🌍 Public
TTakashi-KK
Last edited Sep 11, 2022
Created on Sep 11, 2022

This example shows a horizontal bar chart ranking the ten most populous countries in 2021, with labeled axes for population counts and country names. It loads UN population data from a CSV file using D3’s `csv` utility, then passes the parsed data to React state. React renders the SVG, while D3’s `scaleBand` and `scaleLinear` position bars and ticks, and `xScale.ticks()` generates gridline labels. The chart is fully SVG-based, with a margin group translating the plot area.

AI-generated description

A program that loads in some data about MDN CSS Colors using D3 utilities, and uses React to render the data as a radial burst!

MIT Licensed

Similar vizzes