Important:La section "Graphiques d'images" de Google Outils de création de graphiques a été officiellement abandonnée depuis le 20 avril 2012. Elle continuera de fonctionner conformément à notre Règlement relatif aux abandons.
Présentation
Un ou plusieurs graphiques sparkline affichés avec des images à l'aide de l'API Google Charts Les images sont contenues dans un tableau HTML.
Exemple
<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>
Chargement...
Le nom du package google.charts.load
est "imagesparkline"
.
google.charts.load("current", {packages: ["imagesparkline"]});
Le nom de classe de la visualisation est google.visualization.ImageSparkLine
.
var visualization = new google.visualization.ImageSparkLine(container);
Format des données
N'importe quel nombre de colonnes. Toutes les colonnes doivent contenir des nombres. Chaque colonne s'affiche sous la forme d'une courbe sparkline unique.
Options de configuration
Nom | Type | Par défaut | Description |
---|---|---|---|
color | chaîne | Spécifie une couleur à utiliser pour tous les graphiques.
Chaîne au format #rrggbb. Par exemple: "#00cc00".
Utilisé uniquement si l'option colors n'est pas spécifiée. |
|
colors | Tableau de chaînes | Couleurs par défaut | Couleurs à utiliser pour les colonnes de données. Tableau de chaînes où chaque élément est une chaîne au format #rrggbb. Par exemple: "#00cc00". La couleur i est utilisée pour la colonne de données i. Si le nombre de couleurs est inférieur au nombre de colonnes, la sélection des couleurs est enveloppée. |
fill | boolean | false | Si la valeur est "true", la zone située sous la ligne est remplie en couleur. |
taille | Nombre | Hauteur du conteneur | Hauteur des images, en pixels. |
labelPosition | chaîne | none | La position des étiquettes. Les valeurs acceptées sont "none", "left" et "right". |
max | Tableau de nombres | Valeur de données maximale de chaque graphique sparkline | Valeur la plus élevée de la plage de valeurs de données de chaque graphique sparkline. L'index du tableau doit correspondre à l'index de colonne de la table de données. Si toutes les valeurs sont nulles, il s'agira de la valeur maximale dans la série. |
min | Tableau de nombres | Valeur de données minimale de chaque graphique sparkline | Valeur la plus faible de la plage de valeurs de données de chaque graphique sparkline. L'index du tableau doit correspondre à l'index de colonne de la table de données. Si toutes les valeurs sont nulles, il s'agira de la valeur minimale de la série. |
showAxisLines | boolean | true | Si la valeur est "true", les lignes des axes sont affichées. Si la valeur est "false", ce n'est pas le cas, et la valeur par défaut de showValueLibellés est "false". |
showValueLabels | boolean | "true", sauf lorsque "showAxisLines" est défini sur "false". | Si la valeur est "true", les libellés de l'axe des valeurs sont affichés. |
titre | Tableau de chaînes | Aucun titre n'est affiché | Titres à utiliser pour chaque graphique sparkline. |
largeur | Nombre | Largeur du conteneur | Largeur des graphiques, en pixels. |
mise en page | chaîne | "v" | Mise en page verticale ou horizontale: "v" pour vertical, "h" pour horizontal. |
Méthodes
Méthode | Type renvoyé | Description |
---|---|---|
draw(data, options) |
none | Permet de dessiner le graphique. |
getSelection() |
Tableau d'éléments de sélection | Renvoie les index des graphiques sélectionnés sous forme de tableau d'objets. Chaque objet possède une propriété de colonne contenant le numéro de colonne du graphique sparkline sélectionné. Peut renvoyer plusieurs colonnes sélectionnées. |
setSelection(selection) |
none | Sélectionne les graphiques sparkline spécifiés et désélectionne ceux qui ne sont pas spécifiés. La sélection est un tableau d'objets, chacun avec une propriété numérique column , qui correspond à l'index du graphique sparkline sélectionné. Pour en savoir plus, consultez setSelection() . |
Événements
Nom | Description | Propriétés |
---|---|---|
select | Événement standard. | Aucun |
Règles concernant les données
Veuillez consulter Règles de journalisation de l'API Chart.