如何在高图中将x轴设置为从图表底部开始

时间:2013-02-13 19:46:56

标签: javascript highcharts

当我有一个图表并且所有数据都为零时,x轴居中。 (的jsfiddle)

但我需要的是从图表底部开始,如下所示:

如何使用HighChart执行此操作。

1 个答案:

答案 0 :(得分:1)

设置y轴maxmin

yAxis: {
    max: 0.06,
    min: 0
}

Demo

动态修改。

function preventZeroLabel() {
    var axis = this.yAxis[0];
    if( -axis.min == axis.max ) {
        axis.setExtremes(0, 1, true);
    }
}

chart: {
    events: {
        load: preventZeroLabel,
        redraw: preventZeroLabel
    }
}

Demo