highcharts无法填充宽度
问题描述:
我正在使用highcharts绘制股票图。它从零数据开始,然后每分钟添加一个数据点。经过一整天后,它填满了240个数据点。highcharts无法填充宽度
x轴是固定长度,专为整个240个数据点设计。当数据点还没有增长到240时,我们希望丢失数据的图表的相应部分为空。
我已经检查了highcharts API,并且找不到选项。它看起来像所有的highcharts演示充满了图表数据可用。
谢谢!
答
总之,您设置了xAxis.min
和xAxis.max
。
例如,如果你在你的数据有两点:
// January 1st 2015, 00:00 and 00:01
data : [[1420070400000, 3], [1420070460000, 7]]
然后,你设定的最小和最大允许的空间最终将被添加的所有点:
xAxis: {
min: 1420070400000,
max: 1420070400000 + 86400000 // 60 * 60 * 24 * 1000 added
}
与this demonstration一样,它有一整天的两点和空间。
2点的情况看起来很有效,但如果我将它改为3个数据点,那么这条线再次填充整个x轴。例如:http://jsfiddle.net/s8953zq9/1/ – yorkdu 2015-02-11 02:11:45
对。我假设你使用Highstock。是对的吗?如果是这样,你想添加'xAxis.ordinal:false',就像这里:[JSFiddle](http://jsfiddle.net/s8953zq9/2/) – 2015-02-11 02:18:06
很好,谢谢你的帮助 – yorkdu 2015-02-11 03:08:02