Google Charts
Van een eenvoudige lijngrafiek tot een complexe gestructureerde boomstructuur biedt de Google Charts-bibliotheek een grote selectie van图表 types die altijd beschikbaar zijn:
- Scatter Chart
- Line Chart
- Bar / Column Chart
- Area Chart
- Pie Chart
- Donut Chart
- Organigram
- Kaart / Geo Chart
Hoe kunt u Google Chart gebruiken?
Als u Google Chart wilt gebruiken op uw webpagina,Voeg een link toe naar de grafiekloader:
<script src="https://www.gstatic.com/charts/loader.js"> </script>
Google Charts is gemakkelijk te gebruiken.
Voeg eenvoudig een <div> Het element kan de grafiek weergeven:
<div id="myChart" style="max-width:700px; height:400px"></div>
Een <div>-element moet een unieke ID hebben.
Vervolgens laden van de Google Graph API:
- Laden van de Visualization API en het corechart-pakket
- Instellen van een callbackfunctie, die wordt aangeroepen wanneer de API is geladen
1 google.charts.load('current',{packages:['corechart']}); 2 google.charts.setOnLoadCallback(drawChart);
zo is het!
Lijndiagram
Broncode
function drawChart() { // Instellen van gegevens var data = google.visualization.arrayToDataTable([ ['Prijs', 'Grootte'], [50,7],[60,8],[70,8],[80,9],[90,9],[100,9], [110,10],[120,11],[130,14],[140,14],[150,15] ]); // Instellen van opties var options = { title: 'Woningprijs en oppervlakte van het huis', hAxis: {title: 'Squaringen'}, vAxis: {title: 'Miljoen prijs'}, legend: 'none' }; // Tekening van het diagram var chart = new google.visualization.LineChart(document.getElementById('myChart')); chart.draw(data, options); }
Scatterdiagram
met dezelfde gegevens om te genererenScatterdiagram,verander google.visualization
verander in ScatterChart
:
var chart = new google.visualization.ScatterChart(document.getElementById('myChart'));
Staafdiagram
Broncode
function drawChart() { var data = google.visualization.arrayToDataTable([ ['Contry', 'Mhl'], ['Italië', 55], ['Frankrijk', 49], ['Spanje', 44], ['Verenigde Staten', 24], ['Argentinië', 15] ]); var options = { title: 'Globale wijnproductie' }; var chart = new google.visualization.BarChart(document.getElementById('myChart')); chart.draw(data, options); }
Cirkeldiagram
Als u een staafdiagram wilt omzetten inCirkeldiagramGebruik in plaats van:
google.visualization.PieChart
Vervang:
google.visualization.BarChart
var chart = new google.visualization.PieChart(document.getElementById('myChart'));
3D cirkeldiagram
Om een cirkeldiagram in 3D-vorm weer te geven, hoeft u alleen maar is3D: true
voeg toe aan opties: }}
var options = { title: 'Globale wijnproductie', is3D: true };