Class Charts

Listy przebojów

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

W tym przykładzie tworzymy podstawową tabelę danych, wypełniamy danymi wykres warstwowy i je dodajesz w postaci obrazu na stronie internetowej:

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
ChartHiddenDimensionStrategyChartHiddenDimensionStrategySchemat przedstawiania na wykresie wymiarów ukrytych w źródle.
ChartMergeStrategyChartMergeStrategyWykres przedstawiający, jak wiele zakresów w źródle jest wyrażonych na wykresie.
ChartTypeChartTypeLista typów wykresów obsługiwanych przez usługę Wykresy.
ColumnTypeColumnTypeLista prawidłowych typów danych w kolumnach DataTable.
CurveStyleCurveStyleLista 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, jak opisano na wykresie Google narzędzi.
newBarChart()BarChartBuilderRozpoczyna tworzenie wykresu słupkowego zgodnie z opisem na wykresie Google narzędzi.
newColumnChart()ColumnChartBuilderRozpoczyna tworzenie wykresu kolumnowego zgodnie z opisem na wykresie Google narzędzi.
newDataTable()DataTableBuilderTworzy pustą tabelę danych, której wartości można ustawiać ręcznie.
newDataViewDefinition()DataViewDefinitionBuilderTworzy nową definicję widoku danych.
newLineChart()LineChartBuilderRozpoczyna tworzenie wykresu liniowego zgodnie z opisem na wykresie Google narzędzi.
newPieChart()PieChartBuilderRozpoczyna tworzenie wykresu kołowego zgodnie z opisem na wykresie Google narzędzi.
newScatterChart()ScatterChartBuilderRozpoczyna tworzenie wykresu punktowego zgodnie z opisem na wykresie Google narzędzi.
newTableChart()TableChartBuilderZaczyna tworzyć wykres tabelaryczny zgodnie z opisem na wykresie Google narzędzi.
newTextStyle()TextStyleBuilderTworzy nowy kreator stylów tekstu.

Szczegółowa dokumentacja

newAreaChart()

Rozpoczyna tworzenie wykresu warstwowego, jak opisano na wykresie Google narzędzi.

Powrót

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


newBarChart()

Rozpoczyna tworzenie wykresu słupkowego zgodnie z opisem na wykresie Google narzędzi.

Powrót

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


newColumnChart()

Rozpoczyna tworzenie wykresu kolumnowego zgodnie z opisem na wykresie Google narzędzi.

Powrót

ColumnChartBuilder – obiekt ColumnChartBuilder, służy do tworzenia wykresu kolumnowego.


newDataTable()

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

Tabele danych zawierają dane dotyczące wszystkich typów wykresów.

Powrót

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


newDataViewDefinition()

Tworzy nową definicję widoku danych.

Za pomocą ustawień określaj różne właściwości widoku danych.

Powrót

DataViewDefinitionBuilder – obiekt DataViewDefinitionBuilder, którego można używać do tworzenia definicji widoku danych.


newLineChart()

Rozpoczyna tworzenie wykresu liniowego zgodnie z opisem na wykresie Google narzędzi.

Powrót

LineChartBuilder – narzędzie LineChartBuilder, którego można używać do tworzenia wykresu liniowego.


newPieChart()

Rozpoczyna tworzenie wykresu kołowego zgodnie z opisem na wykresie Google narzędzi.

Powrót

PieChartBuilder – narzędzie PieChartBuilder, którego można używać do tworzenia wykresu kołowego.


newScatterChart()

Rozpoczyna tworzenie wykresu punktowego zgodnie z opisem na wykresie Google narzędzi.

Powrót

ScatterChartBuilder – obiekt ScatterChartBuilder, którego można używać do tworzenia wykresu punktowego.


newTableChart()

Zaczyna tworzyć wykres tabelaryczny zgodnie z opisem na wykresie Google narzędzi.

Powrót

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


newTextStyle()

Tworzy nowy kreator stylów tekstu.

Aby zmienić wartości domyślne, użyj funkcji ustawiania.

Powrót

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