Highcharts JS - 桑基图轴

Highcharts JS - Sankey Diagram Axis

我正在使用 Highcharts JS 实现桑基图,但在指定轴时遇到问题。甚至可以在 Sankey 图上使用 xAxis 和 yAxis 吗?

我试过如下指定轴:

 yAxis: {
            title: {
                text: 'Test',
            }
        },
 xAxis: {
            title: {
                text: 'Test'
            }
        },

但没有成功。我尝试将上述代码放在 seriesplotOptions.sankeyplotOptions.series 中,并且只是在实例化图表时但没有结果。

期待您的帮助!

是的。使用 chart.showAxes 选项:

  chart: {
    showAxes: true
  },

不幸的是,在 sankey 系列中,不会为 y 轴生成刻度。可以像这样手动完成:

  yAxis: [{
    lineWidth: 1,
    tickPositions: [0, 1, 2, 3]
  }],

现场演示: http://jsfiddle.net/BlackLabel/z5p9gba2/

API 参考文献: