2017-03-07 97 views
0

我正在看这个高位图的例子,我没有看到给出的x轴坐标。图表中确定的x轴数据如何确定

据我明白,标绘点应始终是(X,Y)

http://jsfiddle.net/gh/get/library/pure/highcharts/highcharts/tree/master/samples/highcharts/xaxis/minrange/

Highcharts.chart('container', { 
    chart: { 
     zoomType: 'x' 
    }, 
    xAxis: { 
     minRange: 5 
    }, 


    series: [{ 
     data: [29.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4] 
    }] 
}); 
+0

http://www.highcharts.com/docs/chart-concepts/series#1 –

回答

1

如果没有指定x值,假定点是在顺序,并且x值是从指定的起点开始按顺序分配的。

默认情况下,起点为0

您可以使用pointStart属性来指定一个起点,并使用pointInterval属性(例如,具有时间序列的区间,你可以指定一个起始日期和一天的时间间隔,并提供一个值为y的数组,并且它们将绘制为每天一个点,从提供给pointStart的日期开始)

这适用于所有x轴类型。

因此,在您的示例中,根据每个点的数据数组索引,x值仅为0-11。

参考: