Google绘制了将水平条形变为垂直条纹的方法

时间:2014-08-19 17:45:39

标签: google-visualization

我已经阅读了与我的问题相关的几乎所有可能相关的文档,但无法得到适当的答案。

我使用谷歌可视化API绘制条形图。我正在创建一个数据表并为该数据表添加列和行。最后在图表对象上使用draw api并传递datatable和options数组,如下所示:

    var browser_options = {
                  width: 600,
                  height: 400,
                  legend: { position: 'top', maxLines: 3 },
                    bar: { groupWidth: '75%' },
                           isStacked: true,

                 };

我的问题,我从一些谷歌文档中读到,我可以使用chbh参数对条形图进行分组。有没有办法可以使用draw api设置这些参数?

如何将水平条变为垂直?这些必须是我需要在图表数据上设置的一些属性吗?

感谢任何帮助。如果有关于数据表的谷歌图表设置属性的任何文档,请指向该文档。

非常感谢。

2 个答案:

答案 0 :(得分:10)

chbh属性适用于Image Chart API,而不适用于Interactive Chart API。如果您想要竖条,则需要将图表类型从BarChart更改为ColumnChart,例如:

var myChart = new google.visualization.BarChart(document.querySelector('#chart_div'));

为:

var myChart = new google.visualization.ColumnChart(document.querySelector('#chart_div'));

答案 1 :(得分:0)

Column chart您可以使用柱形图代替条形图。柱状图是这样的。