我知道Highcharts可以根据sunburst(或treemap等)图表中更深层次的值来计算更高层次的值 .
但是我想自己设置主要值,如果更深层次的总和与更高级别值不匹配则可以 .
另一种方式完全正常 - 因此在较低级别上比较高级别具有更大的 Value .
但是如果较低级别的值较小,我也想拥有它 .
示例数据:
var data = [{
'id': '0.0',
'parent': '',
'name': 'The World'
}, {
'id': '1.1',
'parent': '0.0',
'name': 'Level 1'
}, {
'id': '1.2',
'parent': '0.0',
'name': 'Level 2',
'value': 20
},
{
'id': '2.1',
'parent': '1.1',
'name': 'Level 1 - 1',
'value': 15
},
{
'id': '2.2',
'parent': '1.1',
'name': 'Level 1 - 2',
'value': 15
},
{
'id': '2.3',
'parent': '1.2',
'name': 'Level 2 - 1',
'value': 14
}];
在这个示例中,我想将“Level 2 -1”跨越到“Level 2”的整个大小
我为这个例子添加了一个JSFiddle .