Importante: la sezione relativa alle tabelle delle immagini di Google Chart Tools è stata ufficialmente ritirata a partire dal 20 aprile 2012. Continuerà a funzionare come previsto dalle nostre norme sul ritiro.
Panoramica
Uno o più Sparkline visualizzati con le immagini utilizzando l'API Google Tables. Le immagini sono contenute in una tabella HTML.
Esempio
<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>
Caricamento
Il nome del pacchetto google.charts.load
è "imagesparkline"
.
google.charts.load("current", {packages: ["imagesparkline"]});
Il nome della classe della visualizzazione è google.visualization.ImageSparkLine
.
var visualization = new google.visualization.ImageSparkLine(container);
Formato dei dati
Qualsiasi numero di colonne. Tutte le colonne devono essere numeri. Ogni colonna viene visualizzata come una singola Sparkline.
Opzioni di configurazione
Nome | Tipo | Predefinito | Descrizione |
---|---|---|---|
colore | string | Specifica un colore da utilizzare per tutti i grafici.
Una stringa nel formato #rrggbb. Ad esempio: "#00cc00".
Utilizzata solo se l'opzione colors non è specificata. |
|
colori | Array di stringhe | Colori predefiniti | I colori da utilizzare per le colonne di dati. Un array di stringhe in cui ogni elemento è una stringa nel formato #rrggbb. Ad esempio: "#00cc00". Il colore i viene utilizzato per la colonna dati i. Se il numero di colori è inferiore a quello delle colonne, la selezione del colore verrà aggregata. |
fill | boolean | false | Se true, riempirà l'area sotto la linea a colori. |
height | number | Altezza del container | Altezza delle immagini, in pixel. |
etichettaPosizione | string | Nessuno | La posizione delle etichette. I valori supportati sono "nessuno", "sinistra", "destra". |
max | Array di numeri | Il valore massimo dei dati di ogni Sparkline | Il valore più alto per l'intervallo di valori dei dati di ogni sparkline. L'indice nell'array deve corrispondere all'indice della colonna nella tabella Data. Se tutti i valori sono null, questo sarà il valore massimo nella serie. |
min | Array di numeri | Il valore minimo dei dati di ogni Sparkline | Il valore più basso per l'intervallo di valori dei dati di ogni sparkline. L'indice nell'array deve corrispondere all'indice della colonna nella tabella Data. Se tutti i valori sono null, questo sarà il valore minimo nella serie. |
lineeAxisShow | boolean | true | Se true, vengono mostrate le linee degli assi. Se è false, le opzioni non sono valide e il valore predefinito per showValueLabel è falso. |
showValueLabel | boolean | true, tranne quando showAxisLines è false. | Se true, vengono mostrate le etichette dell'asse dei valori. |
title | Array di stringhe | Nessun titolo visualizzato | Titoli da utilizzare per ogni sparkline. |
width | number | Larghezza del container | Larghezza dei grafici, in pixel. |
layout | string | "v" | Layout verticale o orizzontale: "v" per verticale e "h" per orizzontale. |
Metodi
Metodo | Tipo restituito | Descrizione |
---|---|---|
draw(data, options) |
Nessuno | Disegna il grafico. |
getSelection() |
Array di elementi di selezione | Restituisce gli indici dei grafici selezionati come un array di oggetti. Ogni oggetto ha una proprietà colonna contenente il numero di colonna di uno sparkline selezionato. Può restituire più di una colonna selezionata. |
setSelection(selection) |
Nessuno | Seleziona i Sparkline specificati e deseleziona qualsiasi sparkline non specificato. selezione è un array di oggetti, ciascuno con una proprietà numerica column , che è l'indice della sparkline selezionata. Consulta setSelection() per ulteriori informazioni. |
Eventi
Nome | Descrizione | Proprietà |
---|---|---|
seleziona | Evento di selezione standard. | Nessuno |
Norme sui dati
Fai riferimento alle norme di logging dell'API Chart.