2016-04-04 53 views
0

由于x轴不跟随坐标,我正面临x轴坐标刻度和pointWidth与下面的数据有关的问题。Highchart- X轴不规则时间间隔pointWidth

var temperatures = [ 
[Date.UTC(2016, 3, 1, 0 , 0), 0], 
[Date.UTC(2016, 3, 1, 15, 0), 40], 
[Date.UTC(2016, 3, 1, 15, 45), 30], 
[Date.UTC(2016, 3, 1, 16, 20), 0],   

];

OR这里是整数形式的相同数据

data: [ 
      [1459490400000, 0], 
      [1459522800000, 40], 
      [1459525500000, 30], 
      [1459527600000, 0] 
     ] 

的问题是,必须不存在于这些点之间的任何间隙,如下面的附件。 Click here to check Fiddle

Below is screenshot of issue

任何帮助将不胜感激。

+0

的问题是,你的数据是不规则的。默认情况下,Highcharts会计算列之间的最小距离,然后计算列宽并以给定宽度呈现所有点。如果您将所有'0'值更改为其他值,则您将看到两个**最接近的**点在它们之间没有任何间隙的情况下被渲染。你可以使用'ordinal' xAxis来实现你想要的。但是这个“序数”特征只是Highstock的一部分,请参见[demo](http://jsfiddle.net/19gk0f7x/1/)。 –

回答