如何在两个y轴上强制执行相同步骤

时间:2015-05-18 08:18:21

标签: highcharts highstock

LinkedTo无法解决问题。

示例:

让我们说第一个系列的数据范围从23到-82。 第二系列的数据范围在82到-23之间

在这种情况下,要获得相同的比例,我们需要设置范围:第一个系列为+40至-100,第二个系列为+100至-40。

两个范围都具有相同的140个单位的净范围,并且可读取20个步骤。

是否有可能在高档产品中实现这一目标?

的jsfiddle:

http://jsfiddle.net/tLbmLnuc/4/

$(function () {
$('#container').highcharts('StockChart',{
    navigator: {
        enabled: false
    },

    scrollbar: {
        enabled: false
    },
    yAxis: [{
        title: {
            text: 'Primary'
        },
        lineWidth: 1,
        opposite: false,
        tooltip: {
            valueDecimals: 2
        },
    }, {
        title: {
            text: 'Secondary'
        },
        lineWidth: 1,
        opposite: true,
        tooltip: {
            valueDecimals: 0
        },
    }],

    series: [{
        name: 'Tokyo',
        data: [-77.0, -82, -59.5, -44.5, -28.2, -13, -5.2, 16.5, 23, 8.3, 3.9, -9.6]
    }, {
        yAxis:1,
        name: 'New York',
        data: [64.0, 82, 40.5, 14.5, 8.2, 13, -23.2, -13, -1, 29.3, 14.9, 1.1]
    }]
});
});

0 个答案:

没有答案