İçeriğe geç
MEB Onaylı Özel Kurs Atatürk Bulvarı No:53/5, Kızılay / Ankara Her gün 09:00 – 21:00
Limit Bilgisayar Kursu logosu Limit Bilgisayar Kursu Ankara Kızılay · Mesleki Eğitim Kurumu
Limit Bilgisayar KursuMEB Onaylı Özel Kurs
Ana Sayfa
Eğitimler Tüm Kurslar Bilgisayar İşletmenliği (MEB Onaylı) 10 Parmak Klavye (F + Q Klavye - Hızlı Klavye) Microsoft Word (İleri Seviye) Yazılım Uzmanlığı (Full-Stack) Microsoft Excel (İleri Seviye) Bilgisayarlı Muhasebe (Zirve - Logo - Tiger) Ethical Hacker Eğitimi Yapay Zeka Uzmanlığı Microsoft PowerPoint (Profesyonel Sunum) Web Tasarım (HTML/CSS/JavaScript) JavaScript Programlama (Modern ES6+) PHP Programlama (Laravel Framework)
Kurs Fiyatları
10 Parmak Klavye Tüm Modüller F Klavye Dersleri Q Klavye Dersleri Hız Testi Duruşma Yazımı Klavye Sınavı Windows Uygulaması
Kaynaklar Eğitim Haberleri İş İlanları Sınav Duyuruları Blog Ders Dökümanları Online Deneme Sınavları
Kurumsal Hakkımızda Sertifika Doğrulama Google'da Doğrula Ulaşım Rehberi
Kayıt Listem İletişim
0 536 601 06 16 Atatürk Bulvarı No:53/5, Kızılay / Ankara Öğrenci Girişi

Matplotlib ile Veri Görselleştirme: Temel ve İleri Düzey Teknikler

21 Jun 2026 115 görüntüleme Yazılım

Matplotlib Nedir?

Matplotlib, Python programlama dili için geliştirilmiş bir veri görselleştirme kütüphanesidir. Veri analizi ve bilimsel araştırmalar için sıklıkla kullanılan bu kütüphane, kullanıcıların çeşitli grafikler ve görseller oluşturmasına olanak tanır. Matplotlib, kullanıcı dostu arayüzü ve geniş özellik seti ile veri görselleştirmeyi kolay ve etkili hale getirir.

Matplotlib'in Temel Özellikleri

  • Çeşitli Grafik Türleri: Matplotlib, çubuk grafikler, çizgi grafikler, daire grafikler ve daha fazlasını oluşturmanıza olanak tanır.
  • Özelleştirme Seçenekleri: Grafiklerin görünümünü ve stilini değiştirebilir, renkler, yazı tipleri ve etiketler ekleyebilirsiniz.
  • Alt Grafikler: Birden fazla grafiği tek bir figürde gösterebilir, böylece verilerinizi daha kapsamlı bir şekilde sunabilirsiniz.
  • 3D Görselleştirme: Matplotlib, 3D grafikler oluşturmanıza da olanak tanır, bu sayede daha karmaşık veri setlerini görselleştirebilirsiniz.

Matplotlib ile Başlarken

Matplotlib'i kullanmaya başlamak için öncelikle kütüphaneyi yüklemeniz gerekmektedir. Bunu yapmak için terminal veya komut istemcisine aşağıdaki komutu yazabilirsiniz:

pip install matplotlib

Basit Bir Grafik Oluşturma

Matplotlib ile basit bir çizgi grafiği oluşturmak için aşağıdaki adımları takip edebilirsiniz:

import matplotlib.pyplot as plt

# Veri tanımlama
y = [1, 2, 3, 4, 5]
x = [1, 2, 3, 4, 5]

# Grafik oluşturma
plt.plot(x, y)
plt.title('Basit Çizgi Grafiği')
plt.xlabel('X Ekseni')
plt.ylabel('Y Ekseni')

# Grafiği gösterme
plt.show()

Grafik Özelleştirme

Matplotlib ile oluşturduğunuz grafikleri özelleştirmek, verilerinizi daha etkili bir şekilde sunmanıza yardımcı olur. İşte bazı özelleştirme seçenekleri:

  • Renk ve Stil Seçenekleri: Grafiğinizi renk, stil ve işaretleyici seçenekleri ile kişiselleştirebilirsiniz. Örneğin:
  • plt.plot(x, y, color='red', linestyle='--', marker='o')
  • Başlık ve Etiketler: Grafiğinizin başlığını ve eksen etiketlerini eklemek için aşağıdaki kodu kullanabilirsiniz:
  • plt.title('Grafik Başlığı')
    plt.xlabel('X Eksen Başlığı')
    plt.ylabel('Y Eksen Başlığı')

İleri Düzey Kullanım Teknikleri

Matplotlib, yalnızca basit grafikler oluşturmakla kalmaz, aynı zamanda veri görselleştirme konusunda daha karmaşık ihtiyaçları da karşılar. İşte bazı ileri düzey kullanım teknikleri:

Alt Grafikler (Subplots)

Bazı durumlarda, birden fazla grafiği tek bir figürde göstermek isteyebilirsiniz. Bunu yapmak için subplots fonksiyonunu kullanabilirsiniz:

fig, axs = plt.subplots(2, 2)
axs[0, 0].plot(x, y)
axs[0, 0].set_title('Grafik 1')
axs[0, 1].scatter(x, y)
axs[0, 1].set_title('Grafik 2')
axs[1, 0].bar(x, y)
axs[1, 0].set_title('Grafik 3')
axs[1, 1].hist(y)
axs[1, 1].set_title('Grafik 4')

plt.tight_layout()
plt.show()

3D Grafik Oluşturma

Matplotlib, 3D grafikler oluşturmanıza olanak tanır. Bunun için mpl_toolkits.mplot3d kütüphanesini kullanarak 3D bir grafik oluşturabilirsiniz:

from mpl_toolkits.mplot3d import Axes3D

fig = plt.figure()
ax = fig.add_subplot(111, projection='3d')

x = [1, 2, 3, 4, 5]
y = [1, 2, 3, 4, 5]
z = [1, 2, 3, 4, 5]
ax.scatter(x, y, z)
ax.set_title('3D Dağılım Grafiği')
plt.show()

Sonuç

Matplotlib, Python ile veri görselleştirmenin en güçlü araçlarından biridir. Basit grafiklerden karmaşık 3D görselleştirmelere kadar geniş bir yelpaze sunar. Ankara'da bulunan Limit Bilgisayar Kursu, Matplotlib ve diğer veri analizi konularında eğitim fırsatları sunmaktadır. Kızılay ve Çankaya'da kariyerinize yatırım yapmak için bizimle iletişime geçebilirsiniz.

Kariyerinize Yatırım Yapın!

Limit Bilgisayar Kursu ile kariyerinize yatırım yapın! 0 536 601 06 16

Bu Yazıyı Paylaş
Ücretsiz Danışmanlık

Size en uygun eğitim programını birlikte belirleyelim

Eğitim danışmanlarımız kurs içeriği, ders saatleri, ücret ve sertifika süreci hakkındaki tüm sorularınızı yanıtlar. Görüşme ücretsizdir ve kayıt zorunluluğu yoktur.

Ücretsiz online deneme sınavlarına başlayın