0值柱形图 - 高图

时间:2013-05-23 06:04:53

标签: highcharts

如何在柱形图中为零值点的x轴下方产生轻微的阴影或颜色? 现在什么都没有显示出来。

设置minPointLength属性会使一条线在x轴上方出现。

任何帮助或指示都会有所帮助。

以下是我的选择:

     plotOptions: {
     column: {
         shadow: false,
         pointWidth: 11.5,
         borderWidth: 0.5,
         enableMouseTracking: false,
         minPointLength: 1
     }
 },
 yAxis: {
     labels: {
         align: 'left',
         style: {
             color: 'gray',
             fontWeight: 'normal',
             fontSize: '8.5px',
             fontFamily: 'Arial'
         }
     },
     minorGridLineWidth: 1,
     minorTickInterval: 10000,
     minorGridLineColor: 'white',
     minorTickWidth: 0,
     title: {
         text: '',
         rotation: 270.0,
         style: {
             fontWeight: 'normal'
         },
         margin: 20,
         style: {
             fontWeight: 'normal',
             fontFamily: 'Arial',
             color: '#666666',
             fontSize: '11px'
         }
     },
     opposite: true,
     min: 0,
     max: 500000,
     tickInterval: 100000,
     gridLineWidth: 0.0
 }

这比x轴高1px。 但我要找的是xAxis下方的小阴影/ 1px点。

1 个答案:

答案 0 :(得分:0)

我发现完成这样的事情的唯一方法是将0值转换为负值(我经常做的事情是我有一个非常小的列,从-1到1,跨越0行)< / p>

您的数据有多大的差异将决定您需要指定的负值。

http://jsfiddle.net/jlbriggs/JVNjs/307/

data: [7,12,16,-1,32,64]

{{编辑:

使用startOnTick更新示例:false - http://jsfiddle.net/jlbriggs/JVNjs/309/

相关问题