作者:WSSDRED_935 | 来源:互联网 | 2022-12-07 16:38
我目前正在构建折线图,并尝试通过使用代码来设置最小和最大 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();
最小值和最大值作为整数传递给此方法。他们投入.setOption('vAxis.viewWindow.min', min)
和.setOption('vAxis.viewWindow.max', max)
制作工作表时,举例来说,例如,我传入1作为我的最小值,传入15作为我的vAxis最大值。生成的工作表将忽略选项,并创建如下工作表:
为什么我的选择被忽略?我该如何设置vAxis的最小值和最大值?
1> Michael Isaz..:
此问题已通过替换.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}}})