Treemap
Also called: Tree map, Treemap chart
A treemap splits a rectangle into smaller rectangles sized by value, such as revenue by product, to show how a total breaks down. Nested rectangles show a hierarchy.
Also called: Tree map, Treemap chart
A treemap splits a rectangle into smaller rectangles sized by value, such as revenue by product, to show how a total breaks down. Nested rectangles show a hierarchy.
The whole rectangle is the total, here $10.0M of revenue. Each smaller rectangle is one part, and its area is its share: Laptops takes up 36% of the space because it’s 36% of revenue.
Most tools lay the rectangles out largest first, starting in one corner, and try to keep them close to square so they’re easier to compare. Ben Shneiderman introduced treemaps around 1990 to show disk usage, and the idea carried straight over to business data.
A treemap’s real strength is hierarchy. Put rectangles inside rectangles and you see both levels at once.
Here you can see that North America is the biggest region and that most of it is one country, while EMEA is spread evenly across three.
Ordered from most to least common.
| Power BI | Tableau | |
|---|---|---|
| Built-in | Treemap | Treemap in Show Me |
| Size | Values field | Measure on Size |
| Nesting | Category + Details fields, with drill-down | More than one dimension on the Marks card |
Treemaps get awkward fast in a short, wide dashboard slot: the small rectangles collapse into slivers. Try it at its real size on a mockup and decide which levels to show before you build.
Lay out your Power BI or Tableau dashboard in Mockko, get sign-off, then build. Free to start.
Try Mockko free