Importante: La sección de gráficos de imágenes de las herramientas de gráficos de Google se dio de baja oficialmente a partir del 20 de abril de 2012. Seguirá funcionando de acuerdo con nuestra política de baja.
Descripción general
Uno o varios minigráficos que se renderizan con imágenes mediante la API de Google Charts. Las imágenes se encuentran en una tabla HTML.
Ejemplo
<html> <head> <script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script> <script type="text/javascript"> google.charts.load("current", {packages:["imagesparkline"]}); google.charts.setOnLoadCallback(drawChart); function drawChart() { var data = google.visualization.arrayToDataTable([ ['Revenue', 'Licenses'], [435, 132], [438, 131], [512, 137], [460, 142], [491, 140], [487, 139], [552, 147], [511, 146], [505, 151], [509, 149] ]); var chart = new google.visualization.ImageSparkLine(document.getElementById('chart_div')); chart.draw(data, {width: 120, height: 40, showAxisLines: false, showValueLabels: false, labelPosition: 'left'}); } </script> </head> <body> <div id="chart_div" style="width: 120px; height: 40px;"></div> </body> </html>
Cargando
El nombre del paquete google.charts.load
es "imagesparkline"
.
google.charts.load("current", {packages: ["imagesparkline"]});
El nombre de clase de la visualización es google.visualization.ImageSparkLine
.
var visualization = new google.visualization.ImageSparkLine(container);
Formato de datos
Cualquier cantidad de columnas. Todas las columnas deben ser números. Cada columna se muestra como un solo minigráfico.
Opciones de configuración
Nombre | Tipo | Predeterminado | Descripción |
---|---|---|---|
color | cadena | Especifica un color para usar en todos los gráficos.
Una cadena con el formato #rrggbb. Por ejemplo: “#00cc00”.
Solo se usa si no se especifica la opción colors . |
|
colores | Arreglo de strings | Colores predeterminados | Los colores que se usarán para las columnas de datos. Un array de cadenas en el que cada elemento es una cadena con el formato #rrggbb. Por ejemplo: “#00cc00”. El color i se usa para la columna de datos i. Si la cantidad de colores es menor que la cantidad de columnas, se ajustará la selección de color. |
relleno | boolean | false | Si esta preferencia se establece como "true", se completará el área debajo de la línea en color. |
height | número | Altura del contenedor | Es la altura de las imágenes en píxeles. |
labelPosition | cadena | ninguno | La posición de las etiquetas. Los valores admitidos son “none”, “left”, “right”. |
max | Array de números | El valor máximo de datos de cada minigráfico | El valor más alto para el rango de valores de los datos de cada minigráfico. El índice del array debe coincidir con el índice de la columna de DataTable. Si todos los valores son nulos, este será el valor máximo de la serie. |
min | Array de números | El valor mínimo de datos de cada minigráfico | El valor más bajo para el rango de valores de los datos de cada minigráfico. El índice del array debe coincidir con el índice de la columna de DataTable. Si todos los valores son nulos, este será el valor mínimo de la serie. |
showAxisLines | boolean | verdadero | Si es verdadero, se muestran las líneas de los ejes. Si son falsos, no lo son, y el valor predeterminado para showValueLabels es falso. |
showValueLabels | boolean | true, excepto cuando showAxisLines es false. | Si es verdadero, se muestran las etiquetas del eje de valor. |
título | Arreglo de strings | No se muestran títulos | Títulos para usar en cada minigráfico. |
width | número | Ancho del contenedor | Es el ancho de los gráficos en píxeles. |
layout | cadena | "v" | Diseño horizontal o vertical: "v" para vertical, y "h" para horizontal. |
Métodos
Método | Tipo de datos que se muestra | Descripción |
---|---|---|
draw(data, options) |
ninguno | Dibuja el gráfico. |
getSelection() |
Array de elementos de selección | Devuelve los índices de los gráficos seleccionados como un array de objetos. Cada objeto tiene una propiedad de columna que contiene el número de columna de un minigráfico seleccionado. Puede mostrar más de una columna seleccionada. |
setSelection(selection) |
ninguno | Selecciona los minigráficos especificados y anula la selección de los que no se hayan especificado. la selección es un array de objetos, cada uno de los cuales tiene una propiedad numérica column , que es el índice del minigráfico seleccionado. Consulta setSelection() para obtener más información. |
Eventos
Nombre | Descripción | Propiedades |
---|---|---|
select | Evento de selección estándar. | Ninguno |
Política de Datos
Consulta la política de registro de la API de Chart.