plt
genellikle Python'da veri görselleştirme için kullanılan Matplotlib kütüphanesinin kısaltmasıdır. Matplotlib'in pyplot
modülünü ithal ederek kullanılır ve çizgi grafikleri, saçılım grafikleri, histogram, çubuk grafikler ve daha birçok grafik türü oluşturmak için fonksiyonlar sağlar.
Daha detaylı olarak:
Matplotlib'in bir parçası: plt
tek başına bir şey değildir. matplotlib.pyplot
modülüne bir referanstır. Kodunuzda import matplotlib.pyplot as plt
satırı ile kullanılır. Bu, matplotlib.pyplot
modülünün tüm fonksiyonlarına plt
öneki ile erişmenizi sağlar.
Fonksiyonel API: Matplotlib'in pyplot arayüzü, fonksiyonel bir API'dir. Bu, grafik oluşturma işlemlerini fonksiyon çağrıları dizisi olarak yapmanızı sağlar. Örneğin, bir çizgi grafiği oluşturmak için plt.plot()
, bir başlık eklemek için plt.title()
, eksenleri etiketlemek için plt.xlabel()
ve plt.ylabel()
gibi fonksiyonlar kullanılır.
Nesne yönelimli API: Matplotlib ayrıca nesne yönelimli bir API'ye de sahiptir. Bu, grafik nesnelerini daha doğrudan kontrol etmenizi sağlar ancak genellikle fonksiyonel API'den daha karmaşıktır. Başlangıç seviyesinde genellikle fonksiyonel API tercih edilir.
Geniş Kapsamlı: Çizgi grafikleri, saçılım grafikleri, histogram, çubuk grafikler, pasta grafikler, kutulu grafikler ve daha birçok grafik türü oluşturmak için kullanılır. Ayrıca grafiklerin görünümünü özelleştirmek için birçok seçenek sunar (renkler, etiketler, başlıklar, eksen sınırları, yazı tipleri vs.).
Çeşitli Çıkışlar: Grafikleri ekranınızda görüntülemenin yanı sıra, PNG, JPG, PDF, SVG gibi çeşitli dosya formatlarında kaydedebilirsiniz.
Örnek:
import matplotlib.pyplot as plt
import numpy as np
# NumPy kullanarak örnek veri oluşturma
x = np.linspace(0, 10, 100)
y = np.sin(x)
# Çizgi grafiği oluşturma
plt.plot(x, y)
# Başlık ve eksen etiketleri ekleme
plt.title("Sinüs Fonksiyonu Grafiği")
plt.xlabel("x")
plt.ylabel("sin(x)")
# Grafiği gösterme
plt.show()
# Grafiği dosyaya kaydetme (isteğe bağlı)
plt.savefig("sinus_graf.png")
Bu kod, basit bir sinüs fonksiyonu grafiği oluşturur, ona bir başlık ve eksen etiketleri ekler, ekranda gösterir ve ayrıca bir PNG dosyası olarak kaydeder. plt.show()
çağrısı olmadan, grafik görünmez, ancak dosyaya kaydedilir.
Kısacası, plt
Python'da veri görselleştirme için güçlü ve çok yönlü bir araçtır ve veri analizi ve bilimsel hesaplamada yaygın olarak kullanılır. Matplotlib'in tüm gücünden yararlanmak için dokümantasyonunu incelemek faydalı olacaktır.
Ne Demek sitesindeki bilgiler kullanıcılar vasıtasıyla veya otomatik oluşturulmuştur. Buradaki bilgilerin doğru olduğu garanti edilmez. Düzeltilmesi gereken bilgi olduğunu düşünüyorsanız bizimle iletişime geçiniz. Her türlü görüş, destek ve önerileriniz için iletisim@nedemek.page