2012-03-13 2 views
0

X軸が0から100に、5が5になるというグラフがあります。ほとんどの場合、0または100を満たさないセリフを渡します。一度は、おそらく私がしたいことは、0から20まで0の値を持っていないことです(最初のY軸点がsettedされている)と100で終了ではない他人35-75などグラフをシリーズの最初の値に調整します。ハイチャートでは0ではありません

 var ageOptions = { 
      yAxis: {gridLineWidth: 0,labels: "",title: ""}, 
      xAxis: { 
       categories: ['0', '5', '10', '15', '20', '25', '30', '35', '40', '45', '50', '55', '60', '65', '70', '75', '80', '85', '90', '95', '100'], 
       lineColor: 'transparent',tickColor: 'transparent',labels: {formatter: function(){if (this.isFirst || this.isLast) {return this.value;} else {return '';}}} 
      }, 
      tooltip: {formatter: function() {return this.x;}}, 
      series: [{lineWidth: 4,marker: {radius: 4},data: data.distribution.data}] 
     }; 

、20〜60でありますそれだけで75になる場合。

私はそれを行うことができますか?

ありがとうございました!

答えて

0

これは、最初にシリーズの最小値と最大値を計算してから、xaxis.setExtremes(min、max)メソッドを呼び出すことで実行できます。

ハイチャート(http://jsfiddle.net/ebuTs/9/

関連する問題