sankey-diagram(跳过列)高图

时间:2018-07-02 05:55:35

标签: highcharts sankey-diagram

我正在使用Highcharts JS实现Sankey Diagram,并且尝试放置一行以访问第三列的第一列。有可能的? 例如:jsfiddle.net/morn2e4g/18在这种情况下,我试图将一行从巴西移至德国,但不要将德国移至第二列。

1 个答案:

答案 0 :(得分:0)

想要将第一列连接到第三列时,数据顺序很重要。如this JSFiddle中所示,如果数据显示如下,德国将移至第二列:

 data: [
            ['Brazil', 'Portugal', 2 ],
            ['Brazil', 'Germany', 3], //Here won't work
            ['Canada', 'Portugal', 1 ],
            ['Canada', 'France', 1 ],
            ['USA', 'England', 4 ],
            ['England', 'Germany', 3]
        ],

但是,当我们将巴西与德国的连接移至底部时,它将显示预期的行为:

    data: [
        ['Brazil', 'Portugal', 2 ],       
        ['Canada', 'Portugal', 1 ],
        ['Canada', 'France', 1 ],
        ['USA', 'England', 4 ],
        ['England', 'Germany', 3],
        ['Brazil', 'Germany', 3] //Here will work
    ],

Working JSFiddle