Skip to main content
100%

Stacked-to-Grouped d3 v4

✓ Published0🌍 Public
TThanaporn-sk
Last edited Mar 9, 2017
Created on Mar 9, 2017

This example presents a bar chart that can switch between stacked and grouped layouts using radio buttons. It visualizes foreign transaction data over time, with each bar segment representing a different value category. The chart is built with d3.v4, using `d3.stack` for the stacked series, `d3.scaleBand` and `d3.scaleLinear` for axes, and SVG elements for rendering. Animated transitions move bars between the two states. Data is loaded asynchronously via jQuery’s `$.ajax` from a BC government open-data API, with a custom tooltip showing segment values on hover.

AI-generated description
  • responsive
  • tooltip
  • ajax to fetch data

modified from http://blockbuilder.org/mbostock/3943967

forked from <a href='http://bl.ocks.org/Mbrownshoes/'>Mbrownshoes</a>'s block: <a href='http://bl.ocks.org/Mbrownshoes/efde5651cceccd8e67a7f19326d0b0a4'>Stacked-to-Grouped d3 v4</a>

mit Licensed

Similar vizzes