小编Mic*_*aza的帖子

Google脚本-设置VAxis最小值和最大值的问题

我目前正在构建折线图,并尝试通过使用代码来设置最小最大 vAxis属性:

var currChart = currSheet.newChart().addRange(currRange);
currChart.setPosition(row, col, 5, 5);
var builtChart = currChart.asLineChart()
                        .setTitle(title)
                        .setYAxisTitle(axisLabel)
                        .setOption('useFirstColumnAsDomain','true')
                        .setOption('interpolateNulls', 'true')
                        .setOption('vAxis.viewWindow.min', min)
                        .setOption('vAxis.viewWindow.max', max)
                        .setOption('vAxis.gridlines.count', 7)
                        .setOption('hAxis.gridlines.count', 9)
                        .setOption('chartArea.left', 80)
                        .setOption('chartArea.top', 70)
                        .setOption('chartArea.width', 360)
                        .setOption('chartArea.height', 250)
                        .build();
Run Code Online (Sandbox Code Playgroud)

最小值最大值作为整数传递给此方法。他们投入.setOption('vAxis.viewWindow.min', min).setOption('vAxis.viewWindow.max', max)

制作工作表时,举例来说,例如,我传入1作为我的最小值,传入15作为我的vAxis最大值。生成的工作表将忽略选项,并创建如下工作表:

在此处输入图片说明

为什么我的选择被忽略?我该如何设置vAxis的最小值和最大值?

linechart google-visualization google-sheets google-apps-script

4
推荐指数
1
解决办法
306
查看次数