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ść | Typ | Opis |
---|---|---|
ChartHiddenDimensionStrategy | ChartHiddenDimensionStrategy | Sposób przedstawiania na wykresie ukrytych wymiarów w źródle. |
ChartMergeStrategy | ChartMergeStrategy | Informacja o tym, jak wiele zakresów w źródle zostało wyrażonych na wykresie. |
ChartType | ChartType | Lista typów wykresów obsługiwanych przez usługę Wykresy. |
ColumnType | ColumnType | Wyliczenie prawidłowych typów danych dla kolumn w obiekcie DataTable . |
CurveStyle | CurveStyle | Lista stylów krzywych na wykresie. |
PointStyle | PointStyle | Lista stylów punktów na linii. |
Position | Position | Lista pozycji legendy na wykresie. |
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
newAreaChart() | AreaChartBuilder | Rozpoczyna tworzenie wykresu warstwowego zgodnie z opisem w dokumentacji Narzędzi Google do tworzenia wykresów. |
newBarChart() | BarChartBuilder | Rozpoczyna tworzenie wykresu słupkowego zgodnie z opisem w dokumentacji Narzędzi Google do tworzenia wykresów. |
newColumnChart() | ColumnChartBuilder | Rozpoczyna tworzenie wykresu kolumnowego zgodnie z opisem w dokumentacji Narzędzi Google do tworzenia wykresów. |
newDataTable() | DataTableBuilder | Tworzy pustą tabelę danych, w której wartości można ustawiać ręcznie. |
newDataViewDefinition() | DataViewDefinitionBuilder | Tworzy nową definicję widoku danych. |
newLineChart() | LineChartBuilder | Zaczyna tworzyć wykres liniowy zgodnie z opisem w dokumentacji Narzędzi Google do tworzenia wykresów. |
newPieChart() | PieChartBuilder | Rozpoczyna tworzenie wykresu kołowego zgodnie z opisem w dokumentacji Narzędzi Google do tworzenia wykresów. |
newScatterChart() | ScatterChartBuilder | Rozpoczyna tworzenie wykresu punktowego zgodnie z opisem w dokumentacji Narzędzi Google do tworzenia wykresów. |
newTableChart() | TableChartBuilder | Zaczyna tworzyć wykres tabelaryczny zgodnie z opisem w dokumentacji Narzędzi Google do tworzenia wykresów. |
newTextStyle() | TextStyleBuilder | Tworzy 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.