Skip to main content
100%

Stacked Bar Chart

✓ Published0🌍 Public
TThanaporn-sk
Last edited Apr 22, 2017
Created on Apr 22, 2017

This stacked bar chart visualizes the population of each U.S. state, broken down by seven age groups, with states sorted by total population. The data is loaded from a CSV using d3.csv. The chart uses d3.scaleBand for the x-axis, d3.scaleLinear for the y-axis with SI prefix formatting via d3.format, and d3.scaleOrdinal with a categorical color palette. d3.stack computes the stacked series, which are rendered as SVG rectangles, with axes generated by d3.axisBottom and d3.axisLeft.

AI-generated description

This stacked bar chart is constructed from a CSV file storing the populations of different states by age group. The chart employs conventional margins and a number of D3 features:

  • d3-dsv - load and parse data
  • d3-scale - x- and y-position, and color encoding
  • d3-format - SI prefix formatting (e.g., “10M” for 10,000,000)
  • d3-array - compute simple statistics (e.g., max)
  • d3-axis - display axes
  • d3-shape - computed stacked positions

forked from <a href='http://bl.ocks.org/mbostock/'>mbostock</a>'s block: <a href='http://bl.ocks.org/mbostock/3886208'>Stacked Bar Chart</a>

gpl-3.0 Licensed

Similar vizzes