6

まず、埋め込みグラフのディメンションを設定する方法が見つかりませんでした。

その解決策は setOption('width', width) + setOption('height', height) でした

グラフを作成するときに、縦軸の最小値と最大値を設定したいと思います。

Googleのドキュメントはただ言う...

setOption(名前、値)

このグラフの詳細オプションを設定します。利用可能なオプションについては、https://developers.google.com/chart/interactive/docs/referenceを参照してください。

...しかし、そこに利用可能なオプションの名前が見つかりません。

つまり、EmbeddedChartBuilder に setDimension(pixwidth, pixheight) メソッドがありません ...

function addChart(dataSheetName) {
  var ss = SpreadsheetApp.getActiveSpreadsheet();
 var sheet = ss.getSheetByName('Graphs');


  var dataSheet = SpreadsheetApp.getActive().getSheetByName(dataSheetName);
  var dataRange = dataSheet.getDataRange();

  var chart = sheet.newChart()
  .setChartType(Charts.ChartType.LINE)
  .addRange(dataRange)
  .setPosition(5, 1, 0, 0)
  // .setDimension(800, 400)    // This method does not exist!

  .build();

  sheet.insertChart(chart);
}
4

3 に答える 3

3

見つけた ...

.setOption('width', 700)
.setOption('height', 200)
于 2013-09-08T13:43:52.670 に答える
0

ここでチャート オプションのリストを見つけました: https://developers.google.com/chart/interactive/docs/gallery/linechart#configuration-options

あなたが言及したwidthheightオプションがそこにあります。

于 2016-05-26T14:34:28.943 に答える
0

ラクトンの回答が述べたように、ドキュメントは質問にリンクされているサイトのガイドセクションの下にあります。ページの左側にグラフの種類ごとにセクションがあり、各セクションには、apps スクリプトの で使用できる内容の詳細を示す構成オプションのリストが含まれています.setOption()

縦軸の最大値と最小値は、vAxis.maxValueそれぞれ とvAxis.minValueで設定し.setOption('vAxis.maxValue',100)ます。

于 2016-10-09T06:21:30.937 に答える