0

縦棒グラフの値がゼロの点の 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 ポイントです。

4

1 に答える 1

0

このようなことを達成するために私が見つけた唯一の方法は、0 の値を負の値に変換することです (私はほとんどの場合、-1 から 1 までの非常に小さな列があり、0 の行にまたがっています)

データの広がりの大きさによって、指定する必要がある負の値が決まります。

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

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

{{編集:

startOnTick:false で更新された例 - http://jsfiddle.net/jlbriggs/JVNjs/309/

于 2013-05-23T13:15:19.973 に答える