JetBrains / JetBrains/lets-plot

Feature Request: Marimekko

Open
#1,308 0 comments 0 reactions 0 assignees View on GitHub
*
Dominant language
Kotlin
Stars
1.8k
Forks
60
PR merge metrics
No merged PRs in 30d

Description

## Marimekko charts
Marimekko charts are able to consolidate two 100% stacked bar charts into one. Consolidating two related metrics helps in presenting the information concisely to viewers and results in eye-catching visuals.

## Rationale
Although LetsPlot certainly has the tools to create them, the number of data transformations needed might make Marimekko Bars a good addition to the Bistro Plots module.

## Expected inputs
Marimekko charts take four inputs:
- Labels to use for the X axis.
- An X axis metric which needs to be accumulated up to the plot size / Alternatively the number of entries of the label is counted.
- Labels to use for the Y axis.
- An Y axis metric which needs to be accumulated up to the plot size / Alternatively the number of entries of the label is counted.

## Examples

### Asset manager regions vs Asset managers per region
![Image](https://github.com/user-attachments/assets/850c6836-3c8d-4f41-9fac-3b24d1684d2b)

### Exported product distribution vs Main exporters per product
![Image](https://github.com/user-attachments/assets/2d3b8eb4-a688-416d-a050-475bb75c1721)

### Renewable energy jobs vs region distribution for each energy type
![Image](https://github.com/user-attachments/assets/8459b92d-5cae-4070-b350-db499859e39e)

[Chart source](https://www.mekkographics.com/product/power-of-mekko-charts/)

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.