Javascript Google图表JS上的Int轴刻度
我想创建一个在y轴上只有整数的折线图,因为给定的数据也是唯一的整数。折线图绘制的记号太多,从而导致十进制值或重复整数向上舍入 我使用的折线图定义如下:Javascript Google图表JS上的Int轴刻度,javascript,charts,google-visualization,Javascript,Charts,Google Visualization,我想创建一个在y轴上只有整数的折线图,因为给定的数据也是唯一的整数。折线图绘制的记号太多,从而导致十进制值或重复整数向上舍入 我使用的折线图定义如下: var time_options = { title: "Templates sent", hAxis: { title: 'Date', format:'MMM d, y' }, vAxis: { gr
var time_options = {
title: "Templates sent",
hAxis: {
title: 'Date',
format:'MMM d, y'
},
vAxis: {
gridlines: { count: -1},
title: 'Templates sent'
},
explorer: {
actions: ['dragToZoom', 'rightClickToReset'],
axis: 'horizontal'
},
animation: {
startup: 'true',
duration: 500
},
'tooltip' : {
trigger: 'none'
}
};
我的y轴数据仅由整数组成。结果图如下所示
注意y轴上的十进制值,即使数据不包含任何非整数
我尝试添加格式:但它只会导致
因为这些值只是四舍五入。我读到网格线{count:-1}会使滴答声变得动态,但它似乎不会以任何方式影响图表
基本上现在我只需要两条刻度线/网格线来表示值1和2。硬编码范围/刻度不是一个选项,因为随着时间的推移,值可能会变得任意高。添加“minValue:3”修复了我的问题,但这更多是一种解决方法,而不是实际的解决方案。