Class Charts

Listy przebojów

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

W tym przykładzie tworzymy podstawową tabelę danych, wypełniamy wykres warstwowym danymi i dodajemy je do strony internetowej jako obraz:

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;
}

Właściwości

WłaściwośćTypOpis
ChartHiddenDimensionStrategyChartHiddenDimensionStrategySposób przedstawiania na wykresie ukrytych wymiarów w źródle.
ChartMergeStrategyChartMergeStrategyInformacja o tym, jak wiele zakresów w źródle zostało wyrażonych na wykresie.
ChartTypeChartTypeLista typów wykresów obsługiwanych przez usługę Wykresy.
ColumnTypeColumnTypeWyliczenie prawidłowych typów danych dla kolumn w obiekcie DataTable.
CurveStyleCurveStyleLista stylów krzywych na wykresie.
PointStylePointStyleLista stylów punktów na linii.
PositionPositionLista pozycji legendy na wykresie.

Metody

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

Szczegółowa dokumentacja

newAreaChart()

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

Powroty

AreaChartBuilder – obiekt AreaChartBuilder, którego można użyć do tworzenia wykresów warstwowych.


newBarChart()

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

Powroty

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


newColumnChart()

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

Powroty

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


newDataTable()

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

Tabele danych zawierają informacje ze wszystkich typów wykresów.

Powroty

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


newDataViewDefinition()

Tworzy nową definicję widoku danych.

Stosuj metody ustawiające do określania różnych właściwości widoku danych.

Powroty

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


newLineChart()

Zaczyna tworzyć wykres liniowy zgodnie z opisem w dokumentacji Narzędzi Google do tworzenia wykresów.

Powroty

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


newPieChart()

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

Powroty

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


newScatterChart()

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

Powroty

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


newTableChart()

Zaczyna tworzyć wykres tabelaryczny zgodnie z opisem w dokumentacji Narzędzi Google do tworzenia wykresów.

Powroty

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


newTextStyle()

Tworzy nowy kreator stylów tekstu.

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

Powroty

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