Fork of D3 v5 Zoomable Sunburst
This interactive sunburst chart visualizes the hierarchical structure of the Flare dataset, showing relative sizes of categories and subcategories as concentric arcs. Users click any segment to zoom into that branch, with smooth 750ms transitions animating the radial layout. Built with D3 v5, the visualization uses `d3.partition` for layout, `d3.arc` for path generation, and `d3.interpolateRainbow` for color coding. SVG rendering with `transition.attrTween` smoothly updates arc geometry and label positions during zoom interactions.
AI-generated descriptionMike Bostock's D3 Zoomable Sunburst example
- with D3 v5 (based on the changes in v5)
<br></br> Ported from this Observable notebook for this forum thread. Many thanks to Bryan Gingechen who answered my question about the necessary steps to get from an (Observable) JavaScript notebook to a vanilla JavaScript index.html. He presented his solution on blockbuilder.org