Skip to main content
100%

Making a Bar Chart

✓ Published0🌍 Public
Ttracy3057
Last edited Dec 4, 2020
Created on Dec 4, 2020
Forked from Making a Bar Chart

This example showcases the top 10 most populous countries in 2018 based on United Nations data, using a bar chart built with D3.js. The visualization demonstrates custom axis styling and interactive elements, including animated transitions when data is updated. The code uses D3's `scaleBand` and `scaleLinear` for chart scaling, along with `d3.axisBottom` and `d3.axisLeft` for axes. It also features animated transitions via `.transition().duration()`, allowing bars to smoothly move or exit when the dataset changes. The SVG rendering includes interactive elements like mousemove and click events for dynamic user engagement.

AI-generated description

This bar chart shows population of the top 10 most populous countries. The data comes from the year 2018 estimate in United Nations: World Population Prospects 2017. It also demonstrates customization of D3 axes.

MIT Licensed

Similar vizzes