Pack

Type class

A pack diagram: nodes as circles sized by value, each inside its parent’s circle. A click on a node zooms into it.

Partition

Type class

A partition (icicle) diagram: each level is a row of rectangles (a column, when horizontal), and each node spans as much of it as its value. A click on a node zooms into it.

Sunburst

Type class

A sunburst diagram: the hierarchy as rings of slices, each level a ring further out, each node spanning as much of its ring as its value. A click on a node zooms into it.

Tree

Type class

A tree diagram: node circles joined by links, each level a row (or a column, when horizontal).

Treemap

Type class

A treemap: nodes as rectangles sized by value, each inside its parent’s rectangle. A click on a node zooms into it.

VoronoiTreemap

Type class

A weighted Voronoi treemap: nodes as polygon cells sized by value, each inside its parent’s cell. Many items with very different values lay out poorly; group the small ones into an “Other” item.