Highstocks:“columnrange”列始终均匀分布。我如何使高价显示数据中的任何差距?

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

我有一张columnrange图表,每天一列。每天都不一定有数据,所以它有点分散。

绘制此图时,无论数据中存在哪个间隙,每列始终均匀分布。

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

如何根据x值使它们间隔?我试过搞乱plotInterval / plotRange无济于事。

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

javascript highcharts
1个回答
0
投票

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

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

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

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

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