具有更多系列的高级图表,从不同的x值开始

时间:2014-02-24 13:42:42

标签: jquery highcharts

我有一个图表,有5个不同的系列来表示。其中一个必须从不是第一个类别的点开始! 类别由这样的数组表示(“200910”,“200911”,......“201407”) 所以我给这个系列分配了这样一个阵列:

serie1.push([“201201”,12345],[“201202”,1234],....); options.series [0] .data = serie1;

但图表始终从类别的第一个点“200910”开始。我认为它不解释x轴上的值 我哪里错了?

非常感谢你 CINZIA

1 个答案:

答案 0 :(得分:0)

您可以使用此

http://jsfiddle.net/50a8ajLv/

Highcharts.chart('container', {
    xAxis: {
        minPadding: 0.05,
        maxPadding: 0.05
    },

    series: [{
        data: [
            [0, 29.9],
            [1, 71.5],
            [3, 106.4]
        ]
    },
    {
        data: [
            [4, 7],
            [5, 12],
            [9, 60]
        ]
    }]
});

包含两个值的数组列表。在这种情况下,第一个值是x值,第二个值是y值。 如果第一个值是字符串,则将其应用为点的名称,并按照上述规则递增x值。

来自: https://www.highcharts.com/docs/chart-concepts/series