Google Chart
Від простих лінійних діаграм до складних ієрархічних деревних карт, галерея Google Chart надає велику кількість готових до використання типів діаграм:
- Scatter Chart / Точкова діаграма
- Line Chart / Лінійна діаграма
- Bar / Column Chart / Бар / Стовпчаста діаграма
- Area Chart / Діаграма площі
- Pie Chart / Кругова діаграма
- Donut Chart / Кольцева діаграма
- Org Chart / Діаграма організацій
- Map / Geo Chart / Мапа / Географічна діаграма
Як використовувати Google Chart?
Щоб використовувати Google Chart на своїй вебсторінці, додайте посилання до завантажувача діаграм:
<script
src="https://www.gstatic.com/charts/loader.js">
</script>
Google Chart легко користуватись.
Просто додайте елемент <div>, щоб відобразити діаграму:
<div id="myChart" style="max-width:700px; height:400px"></div>
Елемент <div> повинен мати унікальний id.
Потім завантажте Google Graph API:
- Завантажте API візуалізації та пакет базової діаграми
- Установіть функцію зворотного виклику для виклику під час завантаження API
1 google.charts.load('current',{packages:['corechart']});
2 google.charts.setOnLoadCallback(drawChart);
Це все!
Лінійний графік
Source Code
function drawChart() {
// Set Data
var data = google.visualization.arrayToDataTable([
['Price', 'Size'],
[50,7],[60,8],[70,8],[80,9],[90,9],[100,9],
[110,10],[120,11],[130,14],[140,14],[150,15]
]);
// Set Options
var options = {
title: 'House Prices vs Size',
hAxis: {title: 'Square Meters'},
vAxis: {title: 'Price in Millions'},
legend: 'none'
};
// Draw Chart
var chart = new google.visualization.LineChart(document.getElementById('myChart'));
chart.draw(data, options);
}
Спробуйте самі »
Точкові діаграми
Щоб побудувати точкову діаграму тих самих даних, змініть google.visualization на ScatterChart:
var chart = new google.visualization.ScatterChart(document.getElementById('myChart'));
Спробуйте самі »
Стовпчасті діаграми
Вихідний код
function drawChart() {
var data = google.visualization.arrayToDataTable([
['Contry', 'Mhl'],
['Italy', 55],
['France', 49],
['Spain', 44],
['USA', 24],
['Argentina', 15]
]);
var options = {
title: 'World Wide Wine Production'
};
var chart = new google.visualization.BarChart(document.getElementById('myChart'));
chart.draw(data, options);
}
Спробуйте самі »
Кругові діаграми
Щоб перетворити бар-діаграму на кругову діаграму, просто замініть:
google.visualization.BarChart
with:
google.visualization.PieChart
var chart = new google.visualization.PieChart(document.getElementById('myChart'));
Спробуйте самі »
Кругова діаграма в 3D
Щоб відобразити кругову діаграму в 3D, просто додайте is3D: true до параметрів:
var options = {
title: 'World Wide Wine Production',
is3D: true
};
Спробуйте самі »