Google 脚本 - 设置 VAxis 最小值和最大值的问题
Google Script - Issue Setting the VAxis Min and Max
我目前正在构建折线图并尝试使用代码设置 min 和 max 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();
Min 和 max 作为整数传递给此方法。它们被放入 .setOption('vAxis.viewWindow.min', min)
和 .setOption('vAxis.viewWindow.max', max)
当 sheet 生成时,例如我将 1 作为我的最小值,将 15 作为我的最大值对于 vAxis。生成的 sheet 将忽略选项并创建一个像这样的 sheet:
为什么我的选项被忽略了?如何设置 vAxis 最小值和最大值?
这个问题已通过替换 .setOption('vAxis.viewWindow.min', min)
和 .setOption('vAxis.viewWindow.max', max)
得到解决
与
.setOption('vAxes', {0: {title: '', textStyle: {fontSize: 10}, titleTextStyle: {fontSize : 8}, viewWindow: {min: minNum, max:maxNum}}})
我目前正在构建折线图并尝试使用代码设置 min 和 max 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();
Min 和 max 作为整数传递给此方法。它们被放入 .setOption('vAxis.viewWindow.min', min)
和 .setOption('vAxis.viewWindow.max', max)
当 sheet 生成时,例如我将 1 作为我的最小值,将 15 作为我的最大值对于 vAxis。生成的 sheet 将忽略选项并创建一个像这样的 sheet:
为什么我的选项被忽略了?如何设置 vAxis 最小值和最大值?
这个问题已通过替换 .setOption('vAxis.viewWindow.min', min)
和 .setOption('vAxis.viewWindow.max', max)
与
.setOption('vAxes', {0: {title: '', textStyle: {fontSize: 10}, titleTextStyle: {fontSize : 8}, viewWindow: {min: minNum, max:maxNum}}})