高图中的半结点。

问题描述 投票:1回答:1

有什么办法可以在Sankey中用Highcharts画一个半节点吗?我找了很多,但没有得到任何解决方案。从d3中可以做到,但我想用Highcharts实现同样的事情。作为参考,我附上了图片。如果你观察这些节点 机构前终止、机构后终止、等待最终决定、等待机构决定、其他 所有这些都是半节点。那么,我有什么办法可以和Highcharts一样吗?

[1]: https:/i.stack.imgur.comBeQGC.pngstrong 文字

highcharts sankey-diagram
1个回答
0
投票

目前,唯一简单的方法似乎是结合使用 columnoffset 节点选项。

    series: [{
        keys: ['from', 'to', 'weight'],
        data: [
            ['China', 'EU', 94],
            ['China', 'US', 53]
        ],
        nodes: [{
            id: 'US',
            column: 1,
            offset: 110,
        }, {
            id: 'EU',
            offset: -70,
            column: 2
        }],
        ...
    }]

现场演示。 https:/jsfiddle.netBlackLabelx593vrtj。

API参考。

https:/api.highcharts.comhighchartsseries.sankey.nodes.column。

https:/api.highcharts.comhighchartsseries.sankey.nodes.offset。

© www.soinside.com 2019 - 2024. All rights reserved.