Class Charts

Listy przebojów

Punkt wejścia do tworzenia wykresów w skryptach.

Ten przykład tworzy podstawową tabelę danych, wypełnia nią wykres warstwowy i dodaje go do strony internetowej jako obraz:

function doGet() {
  const 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();

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

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

Właściwości

WłaściwośćTypOpis
ChartHiddenDimensionStrategyChartHiddenDimensionStrategyWyliczenie sposobu, w jaki ukryte wymiary w źródle są przedstawiane na wykresie.
ChartMergeStrategyChartMergeStrategyWyliczenie sposobu wyrażania wielu zakresów w źródle na wykresie.
ChartTypeChartTypeWyliczenie typów wykresów obsługiwanych przez usługę Wykresy.
ColumnTypeColumnTypeWyliczenie prawidłowych typów danych dla kolumn w DataTable.
CurveStyleCurveStyleWyliczenie stylów krzywych na wykresie.
PointStylePointStyleWyliczenie stylów punktów na linii.
PositionPositionWyliczenie pozycji legendy na wykresie.

Metody

MetodaZwracany typKrótki opis
newAreaChart()AreaChartBuilderRozpoczyna tworzenie wykresu warstwowego zgodnie z opisem w dokumentacji Google Chart Tools.
newBarChart()BarChartBuilderRozpoczyna tworzenie wykresu słupkowego zgodnie z opisem w dokumentacji Google Chart Tools.
newColumnChart()ColumnChartBuilderRozpoczyna tworzenie wykresu kolumnowego zgodnie z opisem w dokumentacji Google Chart Tools.
newDataTable()DataTableBuilderTworzy pustą tabelę danych, której wartości można ustawić ręcznie.
newDataViewDefinition()DataViewDefinitionBuilderTworzy nową definicję widoku danych.
newLineChart()LineChartBuilderRozpoczyna tworzenie wykresu liniowego zgodnie z opisem w dokumentacji Google Chart Tools.
newPieChart()PieChartBuilderRozpoczyna tworzenie wykresu kołowego zgodnie z opisem w dokumentacji Google Chart Tools.
newScatterChart()ScatterChartBuilderRozpoczyna tworzenie wykresu punktowego zgodnie z opisem w dokumentacji Narzędzi do tworzenia wykresów Google.
newTableChart()TableChartBuilderRozpoczyna tworzenie wykresu tabelarycznego zgodnie z opisem w dokumentacji Google Chart Tools.
newTextStyle()TextStyleBuilderTworzy nowy kreator stylu tekstu.

Szczegółowa dokumentacja

newAreaChart()

Rozpoczyna tworzenie wykresu warstwowego zgodnie z opisem w dokumentacji Google Chart Tools.

Powrót

AreaChartBuilder – obiekt AreaChartBuilder, którego można użyć do utworzenia wykresu warstwowego.


newBarChart()

Rozpoczyna tworzenie wykresu słupkowego zgodnie z opisem w dokumentacji Google Chart Tools.

Powrót

BarChartBuilder – BarChartBuilder, którego można użyć do utworzenia wykresu słupkowego.


newColumnChart()

Rozpoczyna tworzenie wykresu kolumnowego zgodnie z opisem w dokumentacji Google Chart Tools.

Powrót

ColumnChartBuilder – ColumnChartBuilder, którego można użyć do utworzenia wykresu kolumnowego.


newDataTable()

Tworzy pustą tabelę danych, której wartości można ustawić ręcznie.

Tabele danych zawierają dane dla wszystkich typów wykresów.

Powrót

DataTableBuilder – obiekt DataTableBuilder, który może przechowywać dane na potrzeby wykresów.


newDataViewDefinition()

Tworzy nową definicję widoku danych.

Używaj funkcji ustawiających do definiowania różnych właściwości widoku danych.

Powrót

DataViewDefinitionBuilder – DataViewDefinitionBuilder, którego można użyć do utworzenia definicji widoku danych.


newLineChart()

Rozpoczyna tworzenie wykresu liniowego zgodnie z opisem w dokumentacji Google Chart Tools.

Powrót

LineChartBuilder – LineChartBuilder, którego można użyć do utworzenia wykresu liniowego.


newPieChart()

Rozpoczyna tworzenie wykresu kołowego zgodnie z opisem w dokumentacji Google Chart Tools.

Powrót

PieChartBuilder – PieChartBuilder, którego można użyć do utworzenia wykresu kołowego.


newScatterChart()

Rozpoczyna tworzenie wykresu punktowego zgodnie z opisem w dokumentacji Narzędzi do tworzenia wykresów Google.

Powrót

ScatterChartBuilder – ScatterChartBuilder, którego można użyć do utworzenia wykresu punktowego.


newTableChart()

Rozpoczyna tworzenie wykresu tabelarycznego zgodnie z opisem w dokumentacji Google Chart Tools.

Powrót

TableChartBuilder – TableChartBuilder, którego można użyć do utworzenia wykresu tabelarycznego.


newTextStyle()

Tworzy nowy kreator stylu tekstu.

Aby zmienić wartości domyślne, użyj funkcji ustawiających.

Powrót

TextStyleBuilder – obiekt TextStyleBuilder, którego można użyć do utworzenia obiektu konfiguracji stylu tekstu.