Charts 比例Y轴谷歌图表
我试图使我的谷歌柱形图的y轴成比例。我已经调整了设置,无法让它工作。如果“最大列”值为1,则只有一条水平轴网线。不应存在值为1的三个。那没有道理 以下是我的图表选项:Charts 比例Y轴谷歌图表,charts,google-visualization,Charts,Google Visualization,我试图使我的谷歌柱形图的y轴成比例。我已经调整了设置,无法让它工作。如果“最大列”值为1,则只有一条水平轴网线。不应存在值为1的三个。那没有道理 以下是我的图表选项: var options = { colors: ['#ba1f1f', '#306b34', '#255f85', '#e28413', '#f24333'], bar: { groupWidth: "90%" }, chartArea: { left: 50, top: 10, width: '100%'
var options = {
colors: ['#ba1f1f', '#306b34', '#255f85', '#e28413', '#f24333'],
bar: { groupWidth: "90%" },
chartArea: { left: 50, top: 10, width: '100%', height: '75%' },
legend: { position: 'bottom' },
animation: { startup: true, duration: 250, easing: 'linear' },
isStacked: true,
hAxis: {
slantedText: true
},
vAxis: {
format: '#'
},
height: 350
};
下面是我的问题的图片:
有人对如何解决这个问题有什么建议吗?谢谢
更新@WhiteHat的建议:
我试过你的建议。它没有真正起作用。这是我的结果,如果我显式设置,而不是基于列范围max
上午8点列的总计数为7。上午7点是4点,上午6点是1点。
我可能需要做一些其他的数据操作来计算堆叠柱形图中每列的总数,并找到最大值,以不显式设置网格线计数。但那是在我可以让它正常工作之后。当最大列值为1时,您可以添加以下选项
更新了我的问题。不幸的是,它在@WhiteHat上不起作用。
vAxis: {
gridlines: {
count: 2 //<-- default is 5
}
},
data.getColumnRange(columnIndex).max