谷歌BarChart设置宽度的条形码?

时间:2011-07-15 02:19:59

标签: google-visualization bar-chart

我正在使用Google的javascript可视化库生成一个BarChart。我想使图表中的条形图比现在更宽,但我在文档中找不到任何显示如何配置每个数据集条形宽度的内容。

任何帮助?

2 个答案:

答案 0 :(得分:18)

如果有同样的问题,我认为我会为后代发帖。 bar.groupWidth似乎是设置它的方式。

https://developers.google.com/chart/interactive/docs/gallery/barchart

例如:

 var options = {
        title: "Density of Precious Metals, in g/cm^3",
        width: 600,
        height: 400,
        bar: {groupWidth: "95%"},
        legend: { position: "none" },
      };
 var chart = new google.visualization.BarChart(document.getElementById("barchart_values"));
 chart.draw(view, options);

答案 1 :(得分:0)

尝试以下格式,这样图形就可以看起来不错,它不是固定的,但这解决了我们的问题。

options: {
  titlePosition: "none",
  bar: { groupWidth: "50%" }
  // ...
}

data.push([" ", "t1","t2","t3","t4"]); // headings
data.push([" ", 0, 0, 0, 0]); // dummy bar so graph will display good
// push you actual data here
data.push([" ", 0, 0, 0, 0]); // dummy bar so graph will display good