Ponto de entrada para criar gráficos em scripts.
Este exemplo cria uma tabela de dados básica, preenche um gráfico de área com os dados e os adiciona a uma página da Web como uma imagem:
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; }
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
Chart | Chart | Uma enumeração de como as dimensões ocultas em uma origem são expressas em um gráfico. |
Chart | Chart | Uma enumeração de como vários intervalos na origem são expressos em um gráfico. |
Chart | Chart | Uma enumeração de tipos de gráficos aceitos pelo serviço de gráficos. |
Column | Column | Uma enumeração dos tipos de dados válidos para colunas em um Data . |
Curve | Curve | Uma enumeração dos estilos de curvas em um gráfico. |
Point | Point | Uma enumeração dos estilos de pontos em uma linha. |
Position | Position | Uma enumeração de posições de legenda em um gráfico. |
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
new | Area | Começa a criar um gráfico de área, conforme descrito na documentação das Ferramentas de gráficos do Google. |
new | Bar | Começa a criar um gráfico de barras, conforme descrito na documentação das Ferramentas de gráficos do Google. |
new | Column | Começa a criar um gráfico de colunas, conforme descrito na documentação das Ferramentas de gráficos do Google. |
new | Data | Cria uma tabela de dados vazia, que pode ter os valores definidos manualmente. |
new | Data | Cria uma nova definição de visualização de dados. |
new | Line | Começa a criar um gráfico de linhas, conforme descrito na documentação das Ferramentas de gráficos do Google. |
new | Pie | Começa a criar um gráfico de pizza, conforme descrito na documentação das Ferramentas de gráficos do Google. |
new | Scatter | Começa a criar um gráfico de dispersão, conforme descrito na documentação das Ferramentas de gráficos do Google. |
new | Table | Começa a criar um gráfico de tabela, conforme descrito na documentação das Ferramentas de gráficos do Google. |
new | Text | Cria um novo builder de estilo de texto. |
Documentação detalhada
new Area Chart()
Começa a criar um gráfico de área, conforme descrito na documentação das Ferramentas de gráficos do Google.
Retornar
Area
: um AreaChartBuilder, que pode ser usado para criar um gráfico de área.
new Bar Chart()
Começa a criar um gráfico de barras, conforme descrito na documentação das Ferramentas de gráficos do Google.
Retornar
Bar
: um BarChartBuilder, que pode ser usado para criar um gráfico de barras.
new Column Chart()
Começa a criar um gráfico de colunas, conforme descrito na documentação das Ferramentas de gráficos do Google.
Retornar
Column
: um ColumnChartBuilder, que pode ser usado para criar um gráfico de colunas.
new Data Table()
Cria uma tabela de dados vazia, que pode ter os valores definidos manualmente.
As tabelas de dados armazenam os dados de todos os tipos de gráfico.
Retornar
Data
: um DataTableBuilder, que pode conter dados para gráficos.
new Data View Definition()
Cria uma nova definição de visualização de dados.
Use setters para definir as diferentes propriedades da visualização de dados.
Retornar
Data
: um DataViewDefinitionBuilder, que pode ser usado para criar uma definição de visualização de dados.
new Line Chart()
Começa a criar um gráfico de linhas, conforme descrito na documentação das Ferramentas de gráficos do Google.
Retornar
Line
: um LineChartBuilder, que pode ser usado para criar um gráfico de linhas.
new Pie Chart()
Começa a criar um gráfico de pizza, conforme descrito na documentação das Ferramentas de gráficos do Google.
Retornar
Pie
: um PieChartBuilder, que pode ser usado para criar um gráfico de pizza.
new Scatter Chart()
Começa a criar um gráfico de dispersão, conforme descrito na documentação das Ferramentas de gráficos do Google.
Retornar
Scatter
: um ScatterChartBuilder, que pode ser usado para criar um gráfico de dispersão.
new Table Chart()
Começa a criar um gráfico de tabela, conforme descrito na documentação das Ferramentas de gráficos do Google.
Retornar
Table
: um TableChartBuilder, que pode ser usado para criar um gráfico de tabela.
new Text Style()
Cria um novo builder de estilo de texto.
Para mudar os valores padrão, use as funções de definição.
Retornar
Text
: um TextStyleBuilder, que pode ser usado para criar um objeto de configuração de estilo de texto.