Importante. La sezione Grafici immagine di Google Chart Tools è stata ufficialmente ritirata il 20 aprile 2012. Continuerà a funzionare in base alle nostre norme relative al ritiro.
Panoramica
Uno o più sparkline visualizzati con 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 in corso...
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 un singolo sparkline.
Opzioni di configurazione
Nome | Tipo | Predefinita | Descrizione |
---|---|---|---|
color | stringa | Specifica un colore da utilizzare per tutti i grafici.
Una stringa nel formato #rrggbb. Ad esempio: "#00cc00".
Da utilizzare 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 di dati i. Se il numero di colori è inferiore al numero di colonne, la selezione del colore andrà a capo. |
fill | boolean | false | Se il valore è true, l'area sotto la linea viene riempita a colori. |
altezza | numero | Altezza container | Altezza delle immagini, in pixel. |
labelPosition | stringa | Nessuno | La posizione delle etichette. I valori supportati sono "none", "left", "right". |
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 di dati. Se tutti i valori sono null, questo sarà il valore massimo della 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 di dati. Se tutti i valori sono null, questo sarà il valore minimo nella serie. |
showAxisLines | boolean | true | Se impostato su true, vengono mostrate le linee degli assi. Se il valore è false, non lo sono e il valore predefinito per showValueLabel è false. |
showValueLabels | boolean | true, tranne quando showAxisLines è false. | Se impostato su true, vengono visualizzate le etichette dell'asse dei valori. |
title | Array di stringhe | Nessun titolo visualizzato | Titoli da utilizzare per ogni sparkline. |
larghezza | numero | Larghezza del container | Larghezza dei grafici, in pixel. |
layout | stringa | "V" | Layout verticale o orizzontale: "v" per verticale, "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 array di oggetti. Ogni oggetto ha una proprietà column contenente il numero di colonna di uno sparkline selezionato. Può restituire più di una colonna selezionata. |
setSelection(selection) |
Nessuno | Consente di selezionare gli sparkline specificati e di deselezionare quelli non specificati. La selezione è un array di oggetti, ciascuno con una proprietà column numerica, che rappresenta l'indice dello sparkline selezionato. Consulta setSelection() per ulteriori informazioni. |
Eventi
Nome | Descrizione | Proprietà |
---|---|---|
select | Evento di selezione standard. | Nessun valore |
Norme sui dati
Consulta le norme di logging dell'API Chart.