使用Google Visualization API自定义水平网格线

时间:2014-01-08 17:59:15

标签: charts google-visualization gridlines

是否可以以不规则的间隔向Google Visualization ColumnChart添加水平网格线?类似于此图像图表上的Good,Better,Best标记的东西:

Image chart with arbitrary gridlines

我试图弄清楚自己,但只找到了定期添加网格线的方法。在任意位置都没有。

如果Google Visiualization无法做到这一点,那么有人可以建议一个好的javascript svg图表库吗?

1 个答案:

答案 0 :(得分:3)

使用vAxis.ticks选项:

vAxis: {
    ticks: [{v: 1, f: 'Good'}, {v: 3, f: 'Better'}, {v: 4, f: 'Best'}]
}

ticks数组中的每个元素都是具有vf属性的对象:v属性是放置标签的值,{{ 1}} property是要使用的标签。