Best Data Viz
Composition

Marimekko Chart

A mosaic of variable-width columns that encodes two dimensions of part-to-whole.

Revenue by Segment & Product

Two-dimensional market share

View data (4 rows)
Chart data table: Revenue by Segment & Product
SegmentCloudOn Prem
Enterprise5030
Mid-Market3515
SMB205
Consumer102
Make a marimekko chart with your data

Use a marimekko chart when…

  • Market share by segment AND by company
  • Two-dimensional composition

Avoid when…

  • Single-dimension composition
  • When audience is unfamiliar

Data it needs

PropertyValue
Min Rows4
Min Columns3
Column Types
stringstringnumber

Visual anatomy

Marks
rectangle
Channels
widthheightcolor-hue
Axes
x-proportionaly-proportional

Guiding principles

Common mistakes

  • Parts not summing to 100%

  • Too many categories obscures the mosaic

  • Reordering segments differently across columns

History

Named after Finnish textile company Marimekko. Also called Mosaic plot.

Accessibility notes

Provide percentage values as text. Use patterns alongside color.

Related reading

Got data? Let's see what works.

Drop your CSV. You'll get a Marimekko Chart plus four alternatives - ranked by which one actually fits your data best.