2014-02-11 83 views
0

這可以使用flotCharts完成,但我更喜歡使用Highcharts來繪製數據。來自100個y軸的Highcharts閾值背景顏色

grid: { 
    markings: [ { 
    xaxis: { from: -1, to: 12 }, 
    yaxis: { from: 100, to: 300 }, 
    color: "#FFA5A5" }]} 

我在想,如果這樣的事情在highcharts是可能的:

Imgur

它通過使用呢?

現在我正在使用limit-min和limit-max在y軸10上畫一條線,如下所示:http://jsfiddle.net/kyUaR/32/但我寧願讓整個背景從該點向上變化。

回答

2

flots標記與Highchart的plot bands類似。

簡單的例子:

$('#container').highcharts({ 
    chart: { 
     type: 'column' 
    }, 
    yAxis: { 
     plotBands: [{ 
      color: '#FCFFC5', 
      from: 100, 
      to: 300 
     }] 
    }, 
    xAxis: { 
     categories: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']   

    }, 

    series: [{ 
     data: [29.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4] 
    }] 
}); 

小提琴here