2011-10-18 31 views
1

我想在條形圖上繪製兩組具有不同比例的值集合。例如,對於每週的每一天,我都有一個比例(比如那天晚些時候同事的比例)和一個價值(平均來說他們有多遲了)。如何使用Google Chart Tools爲Y軸創建具有兩種不同比例的(條形)圖表?

這兩個值可以繪製在兩張獨立的圖表上,但爲了更好地比較,將它們放在相同的位置會很有用。問題在於它們不具有相同的比例尺,因此無法對Y軸使用一個公用比例尺。解決方案是對Y軸有兩個單獨的比例尺。

使用Google Chart Tools可以做到這一點嗎?我使用JS api生成交互式SVG圖表,而不是「靜態圖像」版本。

回答

3

這是可能與限定兩個軸:

vAxis: { 
    0: { 
     viewWindow: { 
      min: 0, 
      max: 1000 
     } 
    }, 
    1: { 
     viewWindow: { 
      min: 0, 
      max: 200 
     } 
    } 
} 

這將繪製圖錶帶有兩個垂直軸,都與自己的規模從最小到最大。

+2

對於任何人偶然發現了這個答案並且一直在努力,你可能還需要根據圖表指令設置'series'屬性。沒有指定系列,我似乎沒有爲我做任何事情。 – Phil

+1

@Phil和其他任何人遇到此問題,請參閱[此問題]的答案(http://stackoverflow.com/questions/7256672/can-google-charts-support-dual-y-axis-v-axis)。 **注意:**您必須使用ColumnChart而不是BarChart來使用條形圖。 – Michael

相關問題