Google Diagrammer
Fra en enkel linjetegning til et komplekst lagret trædiagram tilbyder Google Charts biblioteket en række图表typer, der er tilgængelige på et øjeblik:
- Spreddiagram
- Linetegning
- Stavediagram / Kolonner
- Arealdiagram
- Cirkeldiagram
- Donutdiagram
- Organisationsstruktur
- Kort / Geografisk diagram
Hvordan bruger man Google Chart?
Hvis du vil bruge Google Chart på din webside, skal duFøj et link til diagramlæseren:
<script src="https://www.gstatic.com/charts/loader.js"> </script>
Google Charts er nemt at bruge.
Føj blot en <div> elementet kan vise diagrammet:
<div id="myChart" style="max-width:700px; height:400px"></div>
<div> elementet skal have en unik ID.
Dernæst indlæs Google Graph API:
- Indlæs Visualization API og corechart-pakken
- Indstil en callback-funktion, der kaldes, når API'en er loaded
1 google.charts.load('current',{packages:['corechart']}); 2 google.charts.setOnLoadCallback(drawChart);
Sådan!
linechart
kildekode
function drawChart() { // indstil data var data = google.visualization.arrayToDataTable([ ['Pris', 'Størrelse'], [50,7],[60,8],[70,8],[80,9],[90,9],[100,9], [110,10],[120,11],[130,14],[140,14],[150,15] ]); // indstil valg var options = { title: 'Boligpris og boligareal', hAxis: {title: 'Kvadratmeter'}, vAxis: {title: 'Million pris'}, legend: 'none' }; // tegn diagram var chart = new google.visualization.LineChart(document.getElementById('myChart')); chart.draw(data, options); }
scatterplot
samme data for at genererescatterplot,venligst ændr google.visualization
ændres til ScatterChart
:
var chart = new google.visualization.ScatterChart(document.getElementById('myChart'));
barchart
kildekode
function drawChart() { var data = google.visualization.arrayToDataTable([ ['Contry', 'Mhl'], ['Italien', 55], ['Frankrig', 49], ['Spanien', 44], ['USA', 24], ['Argentina', 15] ]); var options = { title: 'Global vinproduktion', }; var chart = new google.visualization.BarChart(document.getElementById('myChart')); chart.draw(data, options); }
Cirkel diagram
For at konvertere en stregdiagram tilCirkel diagrambrug kun:
google.visualization.PieChart
Erstat:
google.visualization.BarChart
var chart = new google.visualization.PieChart(document.getElementById('myChart'));
3D-cirkel diagram
For at vise en 3D-cirkel diagram, skal du kun is3D: true
Tilføj til valg:
var options = { title: 'Global vinproduktion', is3D: true };