格式Highcharts xAxis用于库存数据

时间:2011-03-22 21:29:28

标签: jquery charts javascript highcharts

我已经完成了需要为xAxis属性设置的Highcharts选项来格式化时间标签,但没有运气了解这对于这种情况究竟是如何工作的。

我在白天(盘中)检索了库存的动态数据,我需要显示当数据从9:30开始检索到每天17:00结束时,我需要显示30分钟间隔的标签在下面:9:30..10:00..10:30 ..但我似乎无法使用每5分钟收到的数据块(指针)。

另一个问题是我需要显示数据而不会跨越到图表的整个宽度,例如在10点我只有6个柱(每个5分钟),但它的作用是填充图表使用大型6条而不是将它们锁定到它们的时间范围: Unwanted behaviour

我需要做的是在9:30-10:00区域内显示这些条形图,并在我收到更多数据时将其余区域填充,如下所示: Wanted behaviour 如果能完成任务,我将不胜感激。我知道股票图表类型正在进行中,但我现在急需使用OHLC类型。

非常感谢。

1 个答案:

答案 0 :(得分:4)

不确定这是否是您想到的事情。

但是使用highcharts(如果这是你使用的东西)可以做的步骤。反过来,每x个间隔只显示标签。

我已经创建了一个关于如何处理项目的演示。

//

http://jsfiddle.net/BAV4X/69/

//

夫妻问题,但开始的事情,这不是传统的“开始/结束”日值,而是“高/低”,高是由差异计算,你可以看到工具提示何时创建和相应值。

请记住,您不需要使用“类别”,而是使用数据系列中的[x,y]坐标。

修改

显然,您可以将x轴属性设置为“MAX”以允许全图查看图表,而不是缩放。

这是相当令人困惑的,因为它们有一个“pointStart”来表示开始的x轴,但没有“pointEnd”。