Punto de entrada para crear gráficos en secuencias de comandos.
En este ejemplo, se crea una tabla de datos básica, se propaga un gráfico de área con los datos y se agrega a una página web como imagen:
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; }
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
Chart | Chart | Es una enumeración de cómo se expresan las dimensiones ocultas de una fuente en un gráfico. |
Chart | Chart | Es una enumeración de cómo se expresan varios rangos de la fuente en un gráfico. |
Chart | Chart | Es una enumeración de los tipos de gráficos que admite el servicio de gráficos. |
Column | Column | Es una enumeración de los tipos de datos válidos para las columnas en un Data . |
Curve | Curve | Es una enumeración de los estilos de las curvas en un gráfico. |
Point | Point | Es una enumeración de los estilos de puntos en una línea. |
Position | Position | Es una enumeración de las posiciones de la leyenda dentro de un gráfico. |
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
new | Area | Comienza a crear un gráfico de área, como se describe en la documentación de Google Chart Tools. |
new | Bar | Comienza a crear un gráfico de barras, como se describe en la documentación de Herramientas de gráficos de Google. |
new | Column | Comienza a crear un gráfico de columnas, como se describe en la documentación de Herramientas de gráficos de Google. |
new | Data | Crea una tabla de datos vacía, cuyos valores se pueden establecer de forma manual. |
new | Data | Crea una nueva definición de vista de datos. |
new | Line | Comienza a crear un gráfico de líneas, como se describe en la documentación de Herramientas de gráficos de Google. |
new | Pie | Comienza a crear un gráfico circular, como se describe en la documentación de Herramientas de gráficos de Google. |
new | Scatter | Comienza a crear un gráfico de dispersión, como se describe en la documentación de Herramientas de gráficos de Google. |
new | Table | Comienza a crear un gráfico de tabla, como se describe en la documentación de Herramientas de gráficos de Google. |
new | Text | Crea un nuevo compilador de estilos de texto. |
Documentación detallada
new Area Chart()
Comienza a crear un gráfico de área, como se describe en la documentación de Google Chart Tools.
Volver
Area
: Es un AreaChartBuilder, que se puede usar para crear un gráfico de área.
new Bar Chart()
Comienza a crear un gráfico de barras, como se describe en la documentación de Herramientas de gráficos de Google.
Volver
Bar
: Es un BarChartBuilder, que se puede usar para crear un gráfico de barras.
new Column Chart()
Comienza a crear un gráfico de columnas, como se describe en la documentación de Herramientas de gráficos de Google.
Volver
Column
: Es un ColumnChartBuilder, que se puede usar para crear un gráfico de columnas.
new Data Table()
Crea una tabla de datos vacía, cuyos valores se pueden establecer de forma manual.
Las tablas de datos contienen los datos de todos los tipos de gráficos.
Volver
Data
: Es un DataTableBuilder, que puede contener datos para gráficos.
new Data View Definition()
Crea una nueva definición de vista de datos.
Usa seters para definir las diferentes propiedades de la vista de datos.
Volver
Data
: Es un DataViewDefinitionBuilder, que se puede usar para crear una definición de vista de datos.
new Line Chart()
Comienza a crear un gráfico de líneas, como se describe en la documentación de Herramientas de gráficos de Google.
Volver
Line
: Es un LineChartBuilder que se puede usar para crear un gráfico de líneas.
new Pie Chart()
Comienza a crear un gráfico circular, como se describe en la documentación de Herramientas de gráficos de Google.
Volver
Pie
: Es un PieChartBuilder que se puede usar para crear un gráfico circular.
new Scatter Chart()
Comienza a crear un gráfico de dispersión, como se describe en la documentación de Herramientas de gráficos de Google.
Volver
Scatter
: Es un ScatterChartBuilder, que se puede usar para crear un diagrama de dispersión.
new Table Chart()
Comienza a crear un gráfico de tabla, como se describe en la documentación de Herramientas de gráficos de Google.
Volver
Table
: Es un TableChartBuilder que se puede usar para crear un gráfico de tabla.
new Text Style()
Crea un nuevo compilador de estilos de texto.
Para cambiar los valores predeterminados, usa las funciones set.
Volver
Text
: Es un TextStyleBuilder, que se puede usar para compilar un objeto de configuración de estilo de texto.