Class Charts

Tangga Lagu

Titik entri untuk membuat Diagram dalam skrip.

Contoh ini membuat tabel data dasar, mengisi diagram area dengan data tersebut, dan menambahkannya ke halaman web sebagai gambar:

function doGet() {
  var data = Charts.newDataTable()
      .addColumn(Charts.ColumnType.STRING, "Month")
      .addColumn(Charts.ColumnType.NUMBER, "In Store")
      .addColumn(Charts.ColumnType.NUMBER, "Online")
      .addRow(["January", 10, 1])
      .addRow(["February", 12, 1])
      .addRow(["March", 20, 2])
      .addRow(["April", 25, 3])
      .addRow(["May", 30, 4])
      .build();

  var chart = Charts.newAreaChart()
      .setDataTable(data)
      .setStacked()
      .setRange(0, 40)
      .setTitle("Sales per Month")
      .build();

   var htmlOutput = HtmlService.createHtmlOutput().setTitle('My Chart');
   var imageData = Utilities.base64Encode(chart.getAs('image/png').getBytes());
   var imageUrl = "data:image/png;base64," + encodeURI(imageData);
   htmlOutput.append("Render chart server side: <br/>");
   htmlOutput.append("<img border=\"1\" src=\"" + imageUrl + "\">");
   return htmlOutput;
}

Properti

PropertiJenisDeskripsi
ChartHiddenDimensionStrategyChartHiddenDimensionStrategyEnumerasi cara dimensi tersembunyi dalam sumber dinyatakan dalam diagram.
ChartMergeStrategyChartMergeStrategyEnumerasi cara beberapa rentang dalam sumber dinyatakan dalam diagram.
ChartTypeChartTypeEnumerasi jenis diagram yang didukung oleh layanan Chart.
ColumnTypeColumnTypeEnumerasi jenis data yang valid untuk kolom dalam DataTable.
CurveStyleCurveStyleEnumerasi gaya untuk kurva dalam diagram.
PointStylePointStyleEnumerasi gaya titik dalam sebuah garis.
PositionPositionEnumerasi posisi legenda dalam diagram.

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
newAreaChart()AreaChartBuilderMulai membuat diagram area, seperti yang dijelaskan di Diagram Google Dokumentasi Alat.
newBarChart()BarChartBuilderMulai membuat diagram batang, seperti yang dijelaskan di Diagram Google Dokumentasi Alat.
newColumnChart()ColumnChartBuilderMulai membuat diagram kolom, seperti yang dijelaskan di Google Chart Dokumentasi Alat.
newDataTable()DataTableBuilderMembuat tabel data kosong, yang dapat memiliki nilainya yang ditetapkan secara manual.
newDataViewDefinition()DataViewDefinitionBuilderMembuat definisi tampilan data baru.
newLineChart()LineChartBuilderMulai membuat diagram garis, seperti yang dijelaskan di Diagram Google Dokumentasi Alat.
newPieChart()PieChartBuilderMulai membuat diagram lingkaran, seperti yang dijelaskan di Diagram Google Dokumentasi Alat.
newScatterChart()ScatterChartBuilderMulai membuat diagram sebar, seperti yang dijelaskan di Diagram Google Dokumentasi Alat.
newTableChart()TableChartBuilderMulai membuat diagram tabel, seperti yang dijelaskan di Diagram Google Dokumentasi Alat.
newTextStyle()TextStyleBuilderMembuat builder gaya teks baru.

Dokumentasi mendetail

newAreaChart()

Mulai membuat diagram area, seperti yang dijelaskan di Diagram Google Dokumentasi Alat.

Pulang pergi

AreaChartBuilder — AreaChartBuilder, yang dapat digunakan untuk membuat diagram area.


newBarChart()

Mulai membuat diagram batang, seperti yang dijelaskan di Diagram Google Dokumentasi Alat.

Pulang pergi

BarChartBuilder — BarChartBuilder, yang dapat digunakan untuk membuat diagram batang.


newColumnChart()

Mulai membuat diagram kolom, seperti yang dijelaskan di Google Chart Dokumentasi Alat.

Pulang pergi

ColumnChartBuilder — ColumnChartBuilder, yang dapat digunakan untuk membuat diagram kolom.


newDataTable()

Membuat tabel data kosong, yang dapat memiliki nilainya yang ditetapkan secara manual.

Tabel data menyimpan data untuk semua jenis diagram.

Pulang pergi

DataTableBuilder — DataTableBuilder, yang dapat menyimpan data untuk diagram.


newDataViewDefinition()

Membuat definisi tampilan data baru.

Gunakan penyetel untuk menentukan properti berbeda dari tampilan data.

Pulang pergi

DataViewDefinitionBuilder — DataViewDefinitionBuilder, yang dapat digunakan untuk membuat definisi tampilan data.


newLineChart()

Mulai membuat diagram garis, seperti yang dijelaskan di Diagram Google Dokumentasi Alat.

Pulang pergi

LineChartBuilder — LineChartBuilder, yang dapat digunakan untuk membuat diagram garis.


newPieChart()

Mulai membuat diagram lingkaran, seperti yang dijelaskan di Diagram Google Dokumentasi Alat.

Pulang pergi

PieChartBuilder — PieChartBuilder, yang dapat digunakan untuk membuat diagram lingkaran.


newScatterChart()

Mulai membuat diagram sebar, seperti yang dijelaskan di Diagram Google Dokumentasi Alat.

Pulang pergi

ScatterChartBuilder — ScatterChartBuilder, yang dapat digunakan untuk membuat diagram sebar.


newTableChart()

Mulai membuat diagram tabel, seperti yang dijelaskan di Diagram Google Dokumentasi Alat.

Pulang pergi

TableChartBuilder — TableChartBuilder, yang dapat digunakan untuk membuat diagram tabel.


newTextStyle()

Membuat builder gaya teks baru.

Untuk mengubah nilai default, gunakan fungsi penyetel.

Pulang pergi

TextStyleBuilder — TextStyleBuilder, yang dapat digunakan untuk membuat objek konfigurasi gaya teks.