如何使用Google Chart Tools为Y轴创建一个具有两个不同比例的(条形)图表?

时间:2011-10-18 14:45:45

标签: javascript google-visualization

我想在条形图上绘制两组具有不同比例的值。例如,对于一周中的每一天,我都有一定比例(比如那天晚些时候同事的比例)和一个值(平均来说它们有多晚)。

这两个值可以在两个单独的图表上绘制,但为了更好的比较,将它们放在同一个图表上会很有用。问题是它们没有相同的比例,因此不可能对Y轴使用一个公共比例。解决方案是为Y轴分别设置两个刻度。

是否可以使用Google Chart Tools执行此操作?我使用JS api生成交互式SVG图表,而不是“静止图像”版本。

2 个答案:

答案 0 :(得分:3)

这可以通过定义两个轴来实现:

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

这将绘制带有两个垂直轴的图表,两个都有自己的刻度,从最小到最大

答案 1 :(得分:0)

我无法找到方法,所以我切换到了HighCharts我的情节。它可以处理多个y轴:

http://www.highcharts.com/demo/combo-dual-axes