Точка входа для создания диаграмм в скриптах.
В этом примере создается базовая таблица данных, заполняется данными диаграмма с областями и добавляется на веб-страницу в виде изображения:
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; }
Характеристики
Свойство | Тип | Описание |
---|---|---|
ChartHiddenDimensionStrategy | ChartHiddenDimensionStrategy | Перечисление того, как скрытые измерения в источнике выражаются на диаграмме. |
ChartMergeStrategy | ChartMergeStrategy | Перечисление того, как несколько диапазонов в источнике выражаются на диаграмме. |
ChartType | ChartType | Перечисление типов диаграмм, поддерживаемых службой диаграмм. |
ColumnType | ColumnType | Перечисление допустимых типов данных для столбцов в DataTable . |
CurveStyle | CurveStyle | Перечень стилей кривых на диаграмме. |
PointStyle | PointStyle | Перечисление стилей точек на линии. |
Position | Position | Перечисление позиций легенды на диаграмме. |
Методы
Метод | Тип возврата | Краткое описание |
---|---|---|
newAreaChart() | AreaChartBuilder | Начинает построение диаграммы с областями, как описано в документации Google Chart Tools . |
newBarChart() | BarChartBuilder | Начинает построение гистограммы, как описано в документации Google Chart Tools . |
newColumnChart() | ColumnChartBuilder | Начинает строить столбчатую диаграмму, как описано в документации Google Chart Tools . |
newDataTable() | DataTableBuilder | Создает пустую таблицу данных, значения которой можно установить вручную. |
newDataViewDefinition() | DataViewDefinitionBuilder | Создает новое определение представления данных. |
newLineChart() | LineChartBuilder | Начинает строить линейную диаграмму, как описано в документации Google Chart Tools . |
newPieChart() | PieChartBuilder | Начинает строить круговую диаграмму, как описано в документации Google Chart Tools . |
newScatterChart() | ScatterChartBuilder | Начинает строить точечную диаграмму, как описано в документации Google Chart Tools . |
newTableChart() | TableChartBuilder | Начинает строить табличную диаграмму, как описано в документации Google Chart Tools . |
newTextStyle() | TextStyleBuilder | Создает новый построитель стилей текста. |
Подробная документация
newAreaChart()
Начинает построение диаграммы с областями, как описано в документации Google Chart Tools .
Возвращаться
AreaChartBuilder
— AreaChartBuilder, который можно использовать для построения диаграммы с областями.
newBarChart()
Начинает построение гистограммы, как описано в документации Google Chart Tools .
Возвращаться
BarChartBuilder
— BarChartBuilder, который можно использовать для построения гистограммы.
newColumnChart()
Начинает строить столбчатую диаграмму, как описано в документации Google Chart Tools .
Возвращаться
ColumnChartBuilder
— ColumnChartBuilder, который можно использовать для построения гистограммы.
newDataTable()
Создает пустую таблицу данных, значения которой можно установить вручную.
Таблицы данных содержат данные для всех типов диаграмм.
Возвращаться
DataTableBuilder
— DataTableBuilder, который может хранить данные для диаграмм.
newDataViewDefinition()
Создает новое определение представления данных.
Используйте сеттеры для определения различных свойств представления данных.
Возвращаться
DataViewDefinitionBuilder
— DataViewDefinitionBuilder, который можно использовать для создания определения представления данных.
newLineChart()
Начинает строить линейную диаграмму, как описано в документации Google Chart Tools .
Возвращаться
LineChartBuilder
— LineChartBuilder, который можно использовать для построения линейной диаграммы.
newPieChart()
Начинает строить круговую диаграмму, как описано в документации Google Chart Tools .
Возвращаться
PieChartBuilder
— PieChartBuilder, который можно использовать для построения круговой диаграммы.
newScatterChart()
Начинает строить точечную диаграмму, как описано в документации Google Chart Tools .
Возвращаться
ScatterChartBuilder
— ScatterChartBuilder, который можно использовать для построения точечной диаграммы.
newTableChart()
Начинает строить табличную диаграмму, как описано в документации Google Chart Tools .
Возвращаться
TableChartBuilder
— TableChartBuilder, который можно использовать для построения табличной диаграммы.
newTextStyle()
Создает новый построитель стилей текста.
Чтобы изменить значения по умолчанию, используйте функции установки.
Возвращаться
TextStyleBuilder
— TextStyleBuilder, который можно использовать для создания объекта конфигурации стиля текста.