有什么办法可以在Sankey中用Highcharts画一个半节点吗?我找了很多,但没有得到任何解决方案。从d3中可以做到,但我想用Highcharts实现同样的事情。作为参考,我附上了图片。如果你观察这些节点 机构前终止、机构后终止、等待最终决定、等待机构决定、其他 所有这些都是半节点。那么,我有什么办法可以和Highcharts一样吗?
目前,唯一简单的方法似乎是结合使用 column
和 offset
节点选项。
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。