23 Nisan 2021 Cuma

Python ile Grafik Oluşturma

 Merhaba,

Bu yazımda öğrenmeye yeni başladığım Python programlama dili ile grafik oluşturmayı sizlerle paylaşacağım. 

Burada oluşturduğum case:
    A, B, C, D ve E sınıf şubelerindeki öğrenci adetleri ve başarılı olan öğrenci yüzdesini nasıl grafik ile gösterebiliriz?


Alttaki ekran görüntüsünde yer alan kodlarda ilk olarak gerekli paketi yükledim ve sonrasında da kullanacağımız verileri ürettim.

Ben burada adet için bar chart ve yüzde gösterimi için line chart kullanmayı tercih ettim. Bu grafik tipleri üzerinde de ayrıca o noktada yer alan verilerin görüntülenmesini de sağlayacağım. Bu sebeple oluşturduğum ilk figure olan ax1'in boş bir kopyasını oluşturdum(ax2). ax1 ve ax2 için kullanacağım grafik tiplerini, renkleri ve legend name olarak kullanacağım label değerlerini belirledim.

Grafiklerde kullanmak istediğim aralıkları ve X ekseninde görüntülemek istediğim şube isimlerini de kodun alt tarafında ekledim.

Yukarıdaki kodda grafiklerimizin şablonlarını büyük ölçüde oluşturmuş olduk. Burada multiple grafik kullanacağım ve her iki grafikte de point değerleri ekranda görünsün istiyorum. Bu sebeple bir for döngüsü oluşturarak her bir pointteki noktaların karşılığını ekledim.

Grafikte ekranın sağ üstünde görünecek şekilde legend name'leri yerleştirdim.

Tüm değişiklikler sonrası plt.show() komutu ile oluşturduğum grafiği ekranda gösterdim. İsterseniz oluşturduğunuz grafikleri png ya da pdf olarak da kaydedebilirsiniz.