Graph
Sunburst Chart

🌞Sunburst Chart

NEW

Also known as: Sunburst Diagram

A radial visualization that displays hierarchical data as concentric rings, with the root at the center.

DESCRIPTION

A sunburst chart represents hierarchical structures with nested arcs radiating outward. Each ring level corresponds to a depth in the hierarchy, and arc lengths convey proportions. It supports interactive drill-down and breadcrumb-like navigation. Sunbursts are effective for showing part-to-whole relationships across levels, though labels can be challenging for thin arcs. Alternatives include treemaps and icicle charts depending on layout and labeling needs.

ALTERNATIVE DEFINITIONS

Wikipedia

A sunburst chart is a multilevel pie chart used to visualize hierarchical data.

Equates sunburst to multilevel pie chart focused on hierarchy.

Source

Plotly

Sunburst charts visualize hierarchical data using concentric circles.

Concise implementation-oriented definition with radial emphasis.

Source

Vega

A sunburst diagram uses a radial partition layout to show hierarchical proportions.

Highlights partition layout and proportion encoding.

Source

Hierarchy Radial Visualization Dendrogram Circle Packing Partition Layout Drill-down Ring Chart Parent-Child

COMPETING TERMS

Treemap Icicle Chart

RELATIONS

KNOWLEDGE AREAS

Data Visualization Data Science

TARGET AUDIENCE

BI Specialist Data Analyst Data Scientist

EXTERNAL SOURCES

  • Wikipedia - Sunburst chart
  • D3 - Interactive sunburst example
  • Plotly - How-to with examples
  • Vega - Reference implementation example

TOP QUESTIONS

When should I use a Sunburst Chart?

Use sunbursts to show hierarchical part-to-whole relationships across multiple levels with radial nesting and proportions.

Category: Application

How does a Sunburst Chart compare to a Treemap?

Sunbursts are radial and often easier to follow hierarchies, while treemaps can utilize space more efficiently and display labels more clearly.

Category: Opinion

What are common mistakes with Sunburst Charts?

Too many small categories produce thin, unreadable arcs, and poor color encoding can hide hierarchy levels.

Category: Mistakes

How can I improve readability in a Sunburst Chart?

Aggregate small categories, enable interactive drill-down, and use clear color schemes aligned with hierarchy levels.

Category: Best practices

What data structure is required for a Sunburst Chart?

A hierarchical parent-child structure with values at leaves or intermediate nodes, often represented as nested lists or tables.

Category: Requirements

Does a Sunburst Chart support drill-down interactions?

Yes, many libraries allow clicking arcs to zoom into subtrees and reveal details on demand.

Category: Example

How do I encode values in a Sunburst Chart?

Arc length typically encodes value. Color can encode category or an additional metric.

Category: Definition

What are alternatives to a Sunburst Chart?

Treemaps for rectangular space usage and icicle charts for top-down stacking are common alternatives.

Category: Alternatives

Is a Sunburst Chart suitable for time series hierarchies?

It can show hierarchical categories over time if faceted or animated, but consider small multiples or treemaps for complex time dynamics.

Category: Opinion