Точка входа для создания диаграмм в скриптах.
В этом примере создается базовая таблица данных, заполняется данными диаграмма с областями и добавляется на веб-страницу в виде изображения:
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; }
Характеристики
Свойство | Тип | Описание |
---|---|---|
Chart Hidden Dimension Strategy | Chart Hidden Dimension Strategy | Перечисление того, как скрытые измерения в источнике выражаются на диаграмме. |
Chart Merge Strategy | Chart Merge Strategy | Перечисление того, как несколько диапазонов в источнике выражаются на диаграмме. |
Chart Type | Chart Type | Перечисление типов диаграмм, поддерживаемых службой диаграмм. |
Column Type | Column Type | Перечисление допустимых типов данных для столбцов в Data Table . |
Curve Style | Curve Style | Перечень стилей кривых на диаграмме. |
Point Style | Point Style | Перечисление стилей точек на линии. |
Position | Position | Перечисление позиций легенды на диаграмме. |
Методы
Метод | Тип возврата | Краткое описание |
---|---|---|
new Area Chart() | Area Chart Builder | Начинает построение диаграммы с областями, как описано в документации Google Chart Tools . |
new Bar Chart() | Bar Chart Builder | Начинает построение гистограммы, как описано в документации Google Chart Tools . |
new Column Chart() | Column Chart Builder | Начинает строить столбчатую диаграмму, как описано в документации Google Chart Tools . |
new Data Table() | Data Table Builder | Создает пустую таблицу данных, значения которой можно установить вручную. |
new Data View Definition() | Data View Definition Builder | Создает новое определение представления данных. |
new Line Chart() | Line Chart Builder | Начинает строить линейную диаграмму, как описано в документации Google Chart Tools . |
new Pie Chart() | Pie Chart Builder | Начинает строить круговую диаграмму, как описано в документации Google Chart Tools . |
new Scatter Chart() | Scatter Chart Builder | Начинает строить точечную диаграмму, как описано в документации Google Chart Tools . |
new Table Chart() | Table Chart Builder | Начинает строить табличную диаграмму, как описано в документации Google Chart Tools . |
new Text Style() | Text Style Builder | Создает новый построитель стилей текста. |
Подробная документация
new Area Chart()
Начинает построение диаграммы с областями, как описано в документации Google Chart Tools .
Возвращаться
Area Chart Builder
— AreaChartBuilder, который можно использовать для построения диаграммы с областями.
new Bar Chart()
Начинает построение гистограммы, как описано в документации Google Chart Tools .
Возвращаться
Bar Chart Builder
— BarChartBuilder, который можно использовать для построения гистограммы.
new Column Chart()
Начинает строить столбчатую диаграмму, как описано в документации Google Chart Tools .
Возвращаться
Column Chart Builder
— ColumnChartBuilder, который можно использовать для построения гистограммы.
new Data Table()
Создает пустую таблицу данных, значения которой можно установить вручную.
Таблицы данных содержат данные для всех типов диаграмм.
Возвращаться
Data Table Builder
— DataTableBuilder, который может хранить данные для диаграмм.
new Data View Definition()
Создает новое определение представления данных.
Используйте сеттеры для определения различных свойств представления данных.
Возвращаться
Data View Definition Builder
— DataViewDefinitionBuilder, который можно использовать для создания определения представления данных.
new Line Chart()
Начинает строить линейную диаграмму, как описано в документации Google Chart Tools .
Возвращаться
Line Chart Builder
— LineChartBuilder, который можно использовать для построения линейной диаграммы.
new Pie Chart()
Начинает строить круговую диаграмму, как описано в документации Google Chart Tools .
Возвращаться
Pie Chart Builder
— PieChartBuilder, который можно использовать для построения круговой диаграммы.
new Scatter Chart()
Начинает строить точечную диаграмму, как описано в документации Google Chart Tools .
Возвращаться
Scatter Chart Builder
— ScatterChartBuilder, который можно использовать для построения точечной диаграммы.
new Table Chart()
Начинает строить табличную диаграмму, как описано в документации Google Chart Tools .
Возвращаться
Table Chart Builder
— TableChartBuilder, который можно использовать для построения табличной диаграммы.
new Text Style()
Создает новый построитель стилей текста.
Чтобы изменить значения по умолчанию, используйте функции установки.
Возвращаться
Text Style Builder
— TextStyleBuilder, который можно использовать для создания объекта конфигурации текстового стиля.