use*_*712 2 google-visualization
我已经阅读了与我的问题几乎所有可能相关的文档,但无法得到适当的答案.
我正在使用谷歌可视化API绘制条形图.我正在创建一个数据表并为该数据表添加列和行.最后在图表对象上使用draw api并传递datatable和options数组,如下所示:
var browser_options = {
width: 600,
height: 400,
legend: { position: 'top', maxLines: 3 },
bar: { groupWidth: '75%' },
isStacked: true,
};
Run Code Online (Sandbox Code Playgroud)
我的问题,我从一些谷歌文档中读到,我可以使用chbh参数对条形图进行分组.有没有办法可以使用draw api设置这些参数?
如何将水平条变为垂直条?这些必须是我需要在图表数据上设置的一些属性吗?
任何帮助表示赞赏.如果有关于数据表的谷歌图表设置属性的任何文档,请指向该文档.
非常感谢.
asg*_*ant 10
该chbh属性适用于Image Chart API,而不适用于Interactive Chart API.如果您想要竖条,则需要将图表类型更改BarChart为ColumnChart,例如:
var myChart = new google.visualization.BarChart(document.querySelector('#chart_div'));
Run Code Online (Sandbox Code Playgroud)
至:
var myChart = new google.visualization.ColumnChart(document.querySelector('#chart_div'));
Run Code Online (Sandbox Code Playgroud)