如果父母更大,如何跨越Highcharts森伯斯特图表中的更深层次

时间:2017-11-14 14:22:43

标签: javascript charts highcharts

我知道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。

http://jsfiddle.net/vjsLtppa/

0 个答案:

没有答案