2013-10-23 18 views
18

初めてハイチャートを使用しています.Y軸の点を静的に設定する方法を理解しようとしています。Y軸のハイチャート上の点の間隔を設定する方法

私はmin = 0とmax = 140を使用しており、y軸上の点は0,25,50,75,100,125,150となります。ここでは0,20,40,60,80,100,140としたいと思います。

私はこれをどのように達成できるか教えていただけますか?

以下

はhighchartののoptinです:

var chart1 = new Highcharts.Chart({ 
     chart: { 
      renderTo: 'Div1', 
      width: 600, 
      height: 400 

     }, 
     yAxis:{ 
      min: 0, max: 140, 

      lineColor: '#FF0000', 
      lineWidth: 1, 
      title: { 
       text: 'Values' 

     }, 
     plotLines: [{ 
       value: 0, 
       width: 10, 
       color: '#808080' 
      }] 
     }, 
     series: [{ 
      name: 'Value', 
      data: YaxisValuesArray 
     }] 
    }); 

}); 

Points on X axis

答えて

36

あなたはStockChartにこの使用HighChartを行うには軸 http://jsfiddle.net/blaird/KdHME/

$(function() { 
    var chart1 = new Highcharts.Chart({ 
     chart: { 
      renderTo: 'Div1', 
      width: 600, 
      height: 400 

     }, 

     credits: { 
      enabled: false 
     }, 


     title: { 
      text: 'Productivity Report', 

      x: -20 //center 
     }, 

     xAxis: { 
      lineColor: '#FF0000', 
      categories: [1, 2, 3] 
     }, 
     yAxis: { 
      min: 0, 
      max: 140, 
      tickInterval: 20, 
      lineColor: '#FF0000', 
      lineWidth: 1, 
      title: { 
       text: 'Values' 

      }, 
      plotLines: [{ 
       value: 0, 
       width: 10, 
       color: '#808080' 
      }] 
     }, 
     tooltip: { 
      valueSuffix: '' 
     }, 
     legend: { 
      layout: 'vertical', 
      align: 'right', 
      verticalAlign: 'middle', 
      borderWidth: 0 
     }, 


     series: [{ 
      name: 'Value', 
      data: [ 
       [1, 10], 
       [2, 20], 
       [3, 30] 
      ] 
     }] 
    }); 

}); 
+1

ありがとうございました!あなたは私の一日を救った、私はtickintervalを以前使っていた。しかし、それは動作していませんでした...そして、私はtickIntervalの代わりにtickintervalを使用していたことに気づきました。(大文字と小文字を区別します):D – Janet

+0

私は20%のようにY軸の横に "%" 40%、60%など。 – Janet

+0

ラベル形式を使用してください:http://jsfiddle.net/gh/get/jquery/1.7.2/highslide-software/highcharts.com/tree/master/samples/highcharts/yaxis/ラベルフォーマット/ http://api.highcharts.com/highcharts#yAxis.labels.format –

関連する問題