当所有值都为0时,如何将xAxis放在从水平线开始的高位图中?

时间:2014-02-04 19:32:00

标签: charts highcharts highstock

如果我有这样的数据:

     data: [0,0,0,0,0,0,0,0,0,0,0,0,0]  

这个系列从中间开始但是我想要的是什么开始真正接近底线而不是中间。请看看这个jsfidle http://jsfiddle.net/gh/get/jquery/1.7.2/highslide-software/highcharts.com/tree/master/samples/highcharts/xaxis/tickwidth/但是通过我的示例数据更改数据(数据:[0 ,0,0,0,0,0,0,0,0,0,0,0,0]),我用min测试,但在这种情况下,所有值都为0不起作用。 感谢

3 个答案:

答案 0 :(得分:2)

我用min:0解决,minRange:xAxis中的1

答案 1 :(得分:1)

我只需设置y轴最小值和最大值即可。

Example

http://jsfiddle.net/jlbriggs/bKr74/1/

答案 2 :(得分:0)

您可以使用offset属性向下移动xAxis( 偏移 :Number;从绘图区域到轴线的距离(以像素为单位)。 ):

    xAxis: {
        tickWidth: 10,
        offset: -155
    },

请参阅example at jsfiddle