2014-10-02 104 views
2

我已經看了docs for combo charts,我能夠重現一條線作爲不同系列的條形圖。但是,如何將燭臺圖表作爲不同系列的線條?谷歌圖表ComboChart燭臺與線

當我嘗試時,出現錯誤Last domain does not have enough data columns (missing 3)。 是的,我正在調整我的數據表,因此它有適當數量的變量(列)。

Date, Low, Open, High, Close, Average 

我可以創建一個燭臺組合圖,只有一個系列時,我的數據是這樣的:

Date, Low, Open, High, Close 

當我添加另一列發生了什麼事?

更新:

google.load("visualization", "1", {packages:["corechart"]}); 
    google.setOnLoadCallback(drawChart); 
    function drawChart() { 
     var data = google.visualization.arrayToDataTable([ 
      ['Date',  'Low', 'Open', 'High', 'Close', 'Average'], 
      ['2014/05', 200, 300, 500, 400,  350], 
      //... 
     ]); 

     var options = { 
      seriesType: "candlesticks", 
      series: { 
       5: {type: "line"} 
      } 
     }; 

     var chart = new google.visualization.ComboChart(document.getElementById('chart_div')); 
     chart.draw(data, options); 
    } 

回答

2

的 「行」 系列是第2數據系列,而不是6個,所以你的系列選項應該是:

series: { 
    1: { 
     type: 'line' 
    } 
}