Google Grafik Kütüphanesi ile Pasta Grafik Çizdirme
Google Grafik Kütüphanesi (Google Charts)
![](/image/userfiles/images/GooglePASTAGrafik-GooglePieCharts.png)
Google, son birkaç yılda web geliştiricileri için birçok kütüphane sunmaya başladı. Bunlardan biri de Google Charts. Bu kütüphanede aradığınız herşeyi bulabilirsiniz, ihtiycınıza uygun tüm grafikleri (Coğrafik, BAR, Histogram, Çizgi, Baloncuk, Mum gibi) bu kütüphanede bulmanız mümkün.
Daha önce sadece HTML5 ve JavaScript kullanarak BAR ve PASTA grafik çizdirmiştik, bir eleştiride bulunmak gerekirse bu örnekler Google JAPI kütüphanesinden daha hızlı çalışıyor. Tabi o kadar olur, çünkü burada Google'ın JAPI kütüphanesini <script> tagleri arasında kendi sayfamıza çekiyoruz ve bu kütüphanenin büyüklüğü de direkt olarak sayfa açılışını biraz yavaşlatıyor.
<html>
![](/image/userfiles/images/GooglePASTAGrafik-GooglePieCharts.png)
Google, son birkaç yılda web geliştiricileri için birçok kütüphane sunmaya başladı. Bunlardan biri de Google Charts. Bu kütüphanede aradığınız herşeyi bulabilirsiniz, ihtiycınıza uygun tüm grafikleri (Coğrafik, BAR, Histogram, Çizgi, Baloncuk, Mum gibi) bu kütüphanede bulmanız mümkün.
Daha önce sadece HTML5 ve JavaScript kullanarak BAR ve PASTA grafik çizdirmiştik, bir eleştiride bulunmak gerekirse bu örnekler Google JAPI kütüphanesinden daha hızlı çalışıyor. Tabi o kadar olur, çünkü burada Google'ın JAPI kütüphanesini <script> tagleri arasında kendi sayfamıza çekiyoruz ve bu kütüphanenin büyüklüğü de direkt olarak sayfa açılışını biraz yavaşlatıyor.
<html>
<head>
<!--Google AJAX API Kütüphanesi Yükleniyor -->
<script type="text/javascript" src="https://www.google.com/jsapi"></script>
<script type="text/javascript">
// Google kütüphanesinden Grafik fonksiyonu yükleniyor.
google.load('visualization', '1.0', {'packages':['corechart']});
// callBack fonksiyonu Çalıştırılıyor, veri tablosu oluşturulup verilere göre çizdiriliyor
google.setOnLoadCallback(drawChart);
function drawChart() {
// Veri Tablosu Oluşturuluyor
var data = new google.visualization.DataTable();
data.addColumn('string', 'Topping');
data.addColumn('number', 'Slices');
data.addRows([
['Gıda', 3],
['Giyim', 1],
['Elektronik', 1],
['Seyahat', 1],
['Eğitim', 2]
]);
// Çizim seçenekleri ayarlanıyor, Yükseklik, Genişlik ve Grafik Başlığı belirleniyor.
var options = {'title':'Kredi Kartı Harcamaları',
'width':400,
'height':300};
// Seçenekler fonksiyona aktarılıyor.
var chart = new google.visualization.PieChart(document.getElementById('chart_div'));
chart.draw(data, options);
}
</script>
</head>
<body>
<!--Pasta grafiği tutan CSS div elementi-->
<div id="chart_div" style="width:400; height:300"></div>
</body>
![Bookmark and Share](http://s7.addthis.com/static/btn/lg-share-en.gif)
Dil Değiştir(Change Language)
Kategoriler
- Csharp(58)
- Csharp Formlar(23)
- Web Tasarım(9)
- CSS(27)
- JavaScript(37)
- PHP(50)
- Laravel(3)
- ASP.net(38)
- Excel(15)
- Güvenlik(4)
- E-Ticaret(3)
- Kariyer(5)
- SQL Server(29)
- MySQL(16)
- Linux(17)
- MacOSX(8)
- Ayarlar(12)
- Bilgisayar Ağları(3)
- Symfony(1)
- Teknoloji(7)
- VBS(1)
- Arduino(6)
- RaspberryPi(1)
- Algoritmalar(15)
- HTML(3)
- Python(2)
- Bash Script(7)
- C Programlama(10)
- Flutter - Dart(11)
- Bootstrap(1)
En çok Okunan 18 Makale
- :: Excelde EĞER Fonksiyonu Kullanımı...
- :: Csharp ile Access Veritabanı Bağlan...
- :: SQL nedir, Temel SQL Komutları nele...
- :: Hangi Linux Dağıtımı?
- :: OSX İşletim Sistemine PHP, MySQL, A...
- :: Excel Hesap tablosunda EĞERSAY Fonk...
- :: PHP dilini kullanarak MySQLi tekniğ...
- :: Excel Hesap tablosunda ÇOKETOPLA Fo...
- :: Excel Hesap tablosunda ETOPLA Fonks...
- :: Excel Hesap tablosunda ÇOKEĞERSAY F...
- :: Hangi Programlama Dilini Öğrenmeliy...
- :: Mac Bilgisayarınıza Windows 7 Yükle...
- :: PHP ile Basit Dosya Yükleme
- :: C# Programlama Dili ile İlgili Örne...
- :: Excel hücrelerinde yıldız koyarak b...
- :: PHP Dili kullanarak MySQLi Tekniği ...
- :: PhpMyAdmin Şifresi Nasıl Değiştiril...
- :: Hangisi acaba, PHP mi ASP.NET mi ?