更改Highstocks.js Y轴值

时间:2014-03-05 11:55:33

标签: javascript jquery highcharts highstock

我不太确定Highstocks是如何绘制我的图形的。当任何系列的值始终超过该值时,Y轴的起点始终为0。

在某些情况下,Y轴的值为负,有时多个序列在它们之间的值非常不同时会相互重叠。

我可能误解了它是如何工作的,但我无法找到更多相关信息。 任何帮助将不胜感激。

<小时/> enter image description here

<小时/> 最高值是否在最低值之下?

enter image description here

$.getJSON(baseUrl + "monitor/data", function (data) {
    console.log(data);

    var seriesOptions = [];

    $.each(data, function (i, item) {
        console.log(item);

        seriesOptions.push({
            name: i,
            data: item,
        });
    });



    chart = new Highcharts.StockChart({
        chart: {
            renderTo: 'stats'
        },

        rangeSelector: {
            selected: 0
        },

        plotOptions: {
            series: {
                compare: 'value',
                pointInterval: 1000 * 30
            }
        },

        tooltip: {
            pointFormat: '<span style="color:{series.color}">{series.name}</span>: <b>{point.y} K</b> ({point.change}%)<br/>',
            yDecimals: 1,
            shared: true
        },

        series: seriesOptions
    });

});

1 个答案:

答案 0 :(得分:1)

解决方案是删除'compare'选项。

Reference