我知道Highcharts可以根据旭日(或树图等)图表中更深层次的值来计算更高等级的值。
但是我想自己专门设置主要值,如果更深层次的总和与更高级别的值不匹配,则可以。
另一种方式完全正常 - 因此在较低级别上比较高级别具有更大的价值。
但是如果较低级别的值较小,我也想拥有它。
示例数据:
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"到"等级2"
的整个大小我为这个例子添加了一个JSFiddle。