Matplotlib, Python programlama dili için geliştirilmiş en eski ve en yaygın kullanılan veri görselleştirme kütüphanelerinden biridir. Grafikler, çizgi grafikler, çubuk grafikler, pasta grafikler, histogramlar, scatter plotlar ve daha fazlasını oluşturmak için kullanılır.
Matplotlib, 2003 yılında John D. Hunter tarafından geliştirilmeye başlandı. Bilimsel verileri görselleştirmek isteyen Hunter, MATLAB'e benzer bir grafik aracı oluşturmak amacıyla bu kütüphaneyi yazdı. Zamanla akademik çevrelerde yaygınlaştı ve Python’un bilimsel ekosisteminin temel taşlarından biri hâline geldi.
John Hunter’ın 2012’de vefatından sonra geliştirici topluluğu projeye sahip çıkarak geliştirmeye devam etti.
Matplotlib, veri bilimi, yapay zeka ve mühendislik alanlarında Python'un görselleştirme standardı haline gelmiştir. Özellikle akademik yayınlarda ve bilimsel raporlamalarda sıklıkla tercih edilir.
Matplotlib, Python’un görselleştirme dünyasının temel yapı taşlarından biridir. Özelleştirilebilir yapısı, geniş kullanım alanı ve diğer kütüphanelerle olan entegrasyonu sayesinde hem yeni başlayanlar hem de uzmanlar için vazgeçilmezdir.
Tarihçesi
Temel Özellikleri
Kullanım Alanları
Kurulum
Temel Kullanım
1) Çizgi Grafiği Örnekleri
Farklı Renk ve Stil
Tarih Bazlı Grafik
2) Çubuk Grafik (Bar Plot) Örnekleri
Yatay Çubuk Grafiği
Gruplandırılmış Çubuk Grafik
3) Histogram Örnekleri
Normal Dağılım Histogramı
Histogram + Yoğunluk Eğrisi
4) Pasta Grafiği (Pie Chart) Örnekleri
Dilim Ayırmalı Pasta Grafiği
5) Scatter (Saçılım) Grafikleri
Renkli ve Boyutlu Noktalar
6) 3D Grafik Örneği
7) Subplot ve Çoklu Grafikler
2x2 Subplot
8) Matplotlib ile Gerçek-Zamanlı Grafik (Canlı Güncelleme)
9) Matplotlib + Pandas Entegrasyonu
Matplotlib’in Python Ekosistemindeki Yeri
Bu madde yapay zeka desteği ile üretilmiştir.