Problem/Motivation
Treemap is well-supported among the libraries included in Charts (and in related modules like Charts Apexcharts and Charts ECharts). See below:
| Library | Treemap |
|---|---|
| Apexcharts.js |
Yes Data format: plotOptions: { treemap: { enableShades: true, ... }} with tree data structure
|
| Billboard.js |
Yes Added in recent versions. Data format follows D3.js treemap hierarchy model |
| C3.js |
No Feature has been requested in issues #1200 and #2117 but not implemented |
| Chart.js |
Yes (via plugin) Uses third-party extension chartjs-chart-treemap for implementation
|
| eCharts |
Yes Data format: Hierarchical data structure supporting multiple levels |
| Google Charts |
Yes Data format: [['Location', 'Parent', 'Market trade volume (size)', 'Market increase/decrease (color)'],...]
|
| Highcharts |
Yes Data format: Structured hierarchical data with parent-child relationships |
| Highcharts Stock |
Yes Inherits Treemap support from Highcharts base library |
Issue fork charts-3522440
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #3
andileco commentedComment #4
andileco commentedComment #5
nikathoneNeeds rebase.
Comment #6
andileco commentedComment #7
andileco commentedComment #8
nikathoneComment #9
andileco commentedComment #10
nikathoneComment #12
andileco commented