Graphiques Google
De la simple ligne en zigzag à la complexe arborescence hiérarchique, la bibliothèque de graphiques Google offre un large éventail de types de graphiques disponibles à tout moment :
- Graphique en nuage de points (Scatter Chart)
- Graphique en ligne (Line Chart)
- Graphique en barres / colonnes (Bar / Column Chart)
- Graphique en surface (Area Chart)
- Graphique en secteurs (Pie Chart)
- Graphique en donut (Donut Chart)
- Graphique d'organisation (Org Chart)
- Carte / Graphique géographique (Map / Geo Chart)
Comment utiliser Google Chart ?
Si vous souhaitez utiliser Google Chart sur une page web, veuillezAjouter un lien vers le chargeur de graphique:
<script src="https://www.gstatic.com/charts/loader.js"> </script>
Les graphiques Google sont faciles à utiliser.
Ajouter simplement un <div> L'élément peut afficher le graphique :
<div id="myChart" style="max-width:700px; height:400px"></div>
L'élément <div> doit avoir un ID unique.
Ensuite, chargez l'API Google Graph :
- Charger l'API de visualisation et le paquet corechart
- Définir une fonction de rappel, qui est appelée après le chargement de l'API
1 google.charts.load('current',{packages:['corechart']}); 2 google.charts.setOnLoadCallback(drawChart);
C'est tout !
diagramme en ligne
Code source
function drawChart() { // Définir les données var data = google.visualization.arrayToDataTable([ ['Prix', 'Taille'], [50,7],[60,8],[70,8],[80,9],[90,9],[100,9], [110,10],[120,11],[130,14],[140,14],[150,15] ] // Définir les options var options = { title: 'Prix et superficie des maisons' hAxis: {title: 'Mètres carrés'}, vAxis: {title: 'Prix en millions'}, legend: 'none' }; // Dessiner le graphique var chart = new google.visualization.LineChart(document.getElementById('myChart')); chart.draw(data, options); }
diagramme en nuage de points
Les mêmes données doivent être généréesdiagramme en nuage de points,veuillez remplacer google.visualization
modifiez ScatterChart
:
var chart = new google.visualization.ScatterChart(document.getElementById('myChart'));
diagramme en barres
Code source
function drawChart() { var data = google.visualization.arrayToDataTable([ ['Contry', 'Mhl'], ['Italie', 55], ['France', 49], ['Espagne', 44], ['États-Unis', 24], ] var options = { title: 'Production mondiale de vin' }; var chart = new google.visualization.BarChart(document.getElementById('myChart')); chart.draw(data, options); }
diagramme circulaire
Pour convertir un diagramme en barres endiagramme circulaire,il suffit d'utiliser :
google.visualization.PieChart
Remplacement :
google.visualization.BarChart
var chart = new google.visualization.PieChart(document.getElementById('myChart'));
diagramme circulaire 3D
Pour afficher un diagramme circulaire en 3D, il suffit de is3D: true
Ajouter aux options :
var options = { title: 'Production mondiale de vin', is3D: true };