4

我的 HighStock 图表有点问题。我正在绘制数据库中的数据,该数据库在特定时间段(3 天)内返回汽车的速度值。

例如,我想绘制 1 月 1 日 00:00 和 1 月 3 日 00:00 之间的速度值,但我只有 1 月 2 日的值……其他几天汽车停放。

正在发生的事情是,highstock 自动调整 xAxis 以适应有可用数据的时期,在这种情况下是 1 月 2 日......它没有向我显示汽车停放的其他 2 天。有没有办法在 xAxis 上设置固定的开始日期和结束日期?我试图在文档中找到一些东西,但到目前为止没有任何效果。

你可以帮帮我吗?

提前致谢

4

2 回答 2

1

您正在寻找的是 xAxis 的“最小”和“最大”属性:

http://api.highcharts.com/highstock#xAxis.min

http://api.highcharts.com/highstock#xAxis.max

如果您指定值,它不应自动为您计算它们。

如果这不起作用,您能否用您的代码发布一个http://JSfiddle.net,以便我看一下?

于 2013-03-22T12:39:50.377 回答
0

您可以尝试将 ordinal 设置为 false http://api.highcharts.com/highstock#xAxis.ordinal或使用 tickPositioner 来定义刻度位置http://api.highcharts.com/highstock#xAxis.tickPositioner

于 2013-03-22T14:58:20.603 回答