Highstock,使yAxis为零

时间:2015-07-21 15:07:08

标签: highcharts highstock

我有以下散点图,我想创建图形,使得没有y轴,并且x轴上的所有散点图在两个图中都被视为一条直线。

以下是小提琴,http://jsfiddle.net/pratik24/n24s2fyk/1/

代码段:

$(function () {  
    $('#container').highcharts('StockChart', {

        navigator:{
            enabled: false
        },
        scrollbar:{
            enabled: false
        },

         rangeSelector : {
            selected : 1,
             enabled:false
        },

        yAxis: [{
            labels: {
                align: 'left'
            },
            title: {
                text: 'OHLC'
            },
            height: '60%'
        }, {
            labels: {
                align: 'left',
                x: -3
            },
            title: {
                text: 'Volume'
            },
            top: '65%',
            height: '35%',
            offset: 0
        }],

        series: [{
            type: 'scatter',
            name: 'AAPL',
            data: [7.0, 6.9, 9.5, 14.5, 18.4, 21.5, 25.2, 26.5, 23.3, 18.3, 13.9, 9.6]               
        }, {
            type: 'scatter',
            name: 'Volume',
            data: [7.0, 6.9, 9.5, 14.5, 18.4, 21.5, 25.2, 26.5, 23.3, 18.3, 13.9, 9.6],
              yAxis: 1

        }]
    });

}); 如何在HighStock中实现这一目标,

由于

1 个答案:

答案 0 :(得分:1)

直线上的散点 - 将设置这样的数据(例如[1,1,1,1,1])或使用minmax增加y轴刻度

示例:http://jsfiddle.net/6bkzxoff/

隐藏y轴使用轴选项:

        title: {
            text: ''
        },
        labels: {
            format: ' '
        }

示例:http://jsfiddle.net/6bkzxoff/1/