Python Matplotlib ile Veri Görselleştirme


Python da Matplotlib.plot kütüphanesi ile Data Visualization (Veri Görselleştirme) işlemini anlatacağım.Python Bilimsel(Scientific) programlama için oldukça uygun bir programlama dilidir.

Numpy, bilimsel çalışmalar için dizi tabanlı işlemlerde fazlaca kullanılan bir kütüphanedir.

Data Visualization işlemleri için Python da kullanılan Altair, Bokeh, ggplot, Matplotlib, PyQtGraphSeabornVisPy gibi kütüphaneler kullanılır.

dogru2


İlk olarak yukarı şekildeki gibi ışık yoğunluğu ve renk yoğunluna bağlı bir doğrusal grafik elde edilecek.

Kütüphaneler import edilir.
x, y1 ve y2 adlarında listeler oluşturlarak, rastgele rakamlar girilir.

x,y1 ve y2 tanımlamalarını yaparken her bir değer için liste uzunluğu 9 dur.
Eğer x ve y farklı uzunlukta tanımlanırsa

ValueError: x and y must same first dimension hatası ile karşılaşılır.
matplotlib.pyplot kütüphanesi import ederken “as plt” komutuyla plt olarak çağıralacağı ifade edilmişti.

komutlarıyla doğrusal grafikler oluşturuldu.
Grafik için başlık, x ve y ekseni adları title, ylabel, xlabel fonksiyonları ile yapılır.

Yukarıdaki grafik elde edildi.

Bar Chart

Bir başka grafik türü olan Bar Chart(çubuk grafik) gerçekleştirelim. Grafikte 7 şehir için ortalama gelir miktarı tablosu çizdirilmesi gerçekleştirilecek.
x ekseninde object adında şehir isimleri, y ekseninde incomes adında gelirler gösterilecek.

Bu örnekte object ve incomes demet olarak tanımlandı. y_post dizisi için için nump kütüphanesi np den yararlanıldı ve uzunluğu object demetinin uzunluğu olarak belirlendi.
Grafik çizdirilmesi işlemi için bar graph çizdirileceği için bar fonksiyonundan yararlanıldı.Girdiler center ile ortalandı ve çubuk grafiğin rengine 0.5 oranında soluklaştırma yapıldı.

Çıktı:

bargraph

Pie Chart

Bir başka grafik türü olan pasta – halka (pie chart) grafiklenmesi

TUIK’e göre Ar-Ge harcamalarının yapıldığı sektörlerin pasta grafikte gösterimi

colors tanımlanmazsa da default olarak renklendirme yapılır, autopct=’%1.1f%%’ ile verilerin % olarak gösterimi gerçekleştirilir.

Çıktı: pie

Matplotlib ile daha fazla kaynak için: http://matplotlib.org/users/pyplot_tutorial.html

Python Matplotlib ile Veri Görselleştirme

Giriş Yap

Hoşgeldin, sefa getirdin :)

Şifre Sıfırla

Şifreni bidaha unutma lütfen :)

Geri git :
Giriş Yap