高库存:“ columnrange”列始终均匀分布。如何使高库存显示数据中的任何空白?

时间:2019-04-15 13:45:10

标签: javascript highcharts

我有一个columnrange图表,每天有一栏。不一定每天都有数据,所以它分散了一些。

绘制此图形时,无论数据中存在哪些间隙,每一列总是准确均匀地分布。

示例:我在2019-01-01、2019-01-03和2019-01-28上有3列。在这种情况下,它将显示所有列,并且它们之间具有相同的间距。这使得很难看到最后一个值实际上是第二个之后的25天。

如何使它们根据它们的x值隔开?我尝试弄乱plotInterval / plotRange无效。

请参见小提琴:http://jsfiddle.net/ywg237bd/1/

1 个答案:

答案 0 :(得分:0)

您需要禁用ordinal选项,该选项在Highstock中默认启用:

xAxis: {
    ...,
    ordinal: false,
},

实时演示: http://jsfiddle.net/BlackLabel/n59argLf/

API参考: https://api.highcharts.com/highstock/xAxis.ordinal