Grafika: Google

Oddiy chiziqli diagrammalardan tortib murakkab ierarxik daraxtsimon xaritalargacha — Google Chart galereyasi ko‘plab tayyor diagramma turlarini taqdim etadi:

  • Nuqtali diagramma
  • Chiziqli diagramma
  • Gorizontal / vertikal ustunli diagramma
  • Maydonli diagramma
  • Doiraviy diagramma
  • Halqasimon diagramma
  • Tashkiliy tuzilma diagrammasi
  • Xarita / geografik diagramma
ULASHISH

Google Chart’dan qanday foydalaniladi?

Veb-sahifangizda Google Chart’dan foydalanish uchun diagrammalar yuklovchisiga (charts loader) havola qo‘shing:

<script src="https://www.gstatic.com/charts/loader.js"> </script>

Google Chart’dan foydalanish oson.

Diagrammani ko‘rsatish uchun shunchaki <div> elementini qo‘shing:

<div id="myChart" style="max-width:700px; height:400px"></div>

<div> elementi noyob id ga ega bo‘lishi kerak.

So‘ngra Google Graph API’ni yuklang:

  1. Visualization API va corechart paketini yuklang
  2. API yuklanganda chaqiriladigan callback funksiyasini belgilang
1 google.charts.load('current',{packages:['corechart']}); 2 google.charts.setOnLoadCallback(drawChart);

Hammasi shu!


Chiziqli grafik

Manba kodi

function drawChart() { // Set Data const 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 const options = {   title: 'House Prices vs Size',   hAxis: {title: 'Square Meters'},   vAxis: {title: 'Price in Millions'},   legend: 'none' }; // Draw Chart const chart = new google.visualization.LineChart(document.getElementById('myChart')); chart.draw(data, options); }

O‘zingiz sinab ko‘ring »



Nuqtali diagrammalar

Xuddi shu ma’lumotlarni nuqtali diagramma ko‘rinishida chizish uchun google.visualization ni ScatterChart ga o‘zgartiring:

const chart = new google.visualization.LineChart(document.getElementById('myChart'));

O‘zingiz sinab ko‘ring »


Ustunli diagrammalar

Manba kodi

function drawChart() { const data = google.visualization.arrayToDataTable([   ['Contry', 'Mhl'],   ['Italy', 55],   ['France', 49],   ['Spain', 44],   ['USA', 24],   ['Argentina', 15] ]); const options = {   title: 'World Wide Wine Production' }; const chart = new google.visualization.BarChart(document.getElementById('myChart')); chart.draw(data, options); }

O‘zingiz sinab ko‘ring »


Doiraviy diagrammalar

Ustunli diagrammani doiraviy diagrammaga aylantirish uchun quyidagini:

google.visualization.BarChart

quyidagi bilan almashtirish kifoya:

google.visualization.PieChart

const chart = new google.visualization.PieChart(document.getElementById('myChart'));

O‘zingiz sinab ko‘ring »


3D doiraviy diagramma

Doiraviy diagrammani 3D ko‘rinishda chiqarish uchun sozlamalarga (options) is3D: true qo‘shish kifoya:

const options = {   title: 'World Wide Wine Production',   is3D: true };

O‘zingiz sinab ko‘ring »


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!