第一点之前的Highcharts轴标签

时间:2011-09-09 08:25:13

标签: jquery datetime highcharts

早上好,

我对Highcharts有一个非常恼人的问题,因此x轴标签(使用日期时间)不会从我的第一个数据点开始 - 如下图所示:

enter image description here

正如你所看到的,图表标签从8月15日开始,而它从8月9日开始。

设置startOnTick:true会强制轴标签从左侧开始,但标签仍然与我的第一个点不对应 - 如下图所示:

enter image description here

在哪里可以看到从8.Aug开始的标签,它应该从9开始。8月。在我的小时图中更好地显示:

enter image description here

我的系列类型是行,数据采用[dateutc,decimal]对。日期时间间隔不是固定间隔,可以是从小时到每天到每月。

xAxis: {
  type: "datetime",
  lineWidth: 2,
  //startOnTick: true,
  //showFirstLabel: true
}

1 个答案:

答案 0 :(得分:1)

我认为您正在寻找的选项是 tickInterval 。你的刻度没有以你想要的方式显示的原因是你没有定义自定义tickInterval,当你使用datetime作为x轴类型时,它会为你挑选一个。

这是一个example jsfiddle,强制每隔2天使用tickInterval。