Как всегда показывать plotLine в HighCharts?

Я создаю HighChart с plotLine в нем. PlotLine имеет фиксированное значение, в то время как данные могут варьироваться между диаграммами.

HighChart автоматически масштабирует ось Y на основе максимального значения данных, но это неРассмотреть сюжетную линиюЗначение в своих расчетах.

Следовательно, если диапазон данных охватывает значение plotLine, plotLine отображается, но в противном случае обрезается из области просмотра.

Пример:

$(function () {
    $(document).ready(function() {
        var chart = new Highcharts.Chart({
            chart: {
                renderTo: 'container',
                type: 'column'
            },
            title: {
                text: 'Dummy Data by Region'
            },
            xAxis: {
                categories: ['Africa', 'America', 'Asia']
            },
            yAxis: {
                plotLines:[{
                    value:450,
                    color: '#ff0000',
                    width:2,
                    zIndex:4,
                    label:{text:'goal'}
                }]
            },
            series: [{
                name: 'Year 1800',
                data: [107, 31, 650]
            }]
        });
    });

});​

JSFiddle для приведенного выше кода:http://jsfiddle.net/4R5HH/3/

Линия ворот (красным) показана для данных по умолчанию, но если я изменю данные на [107, 31, 250], то plotLine выйдет из области просмотра графика и, следовательно, станет невидимой.

Ответы на вопрос(3)

Ваш ответ на вопрос