BİLGİSAYAR BİLİMİ KUR 1 - 2. DÖNEM 19. HAFTA - Python ile Veri Görselleştirme (matplotlib)
- egitimdebilisim.com
- 13 Haz 2024
- 2 dakikada okunur
Güncelleme tarihi: 5 Nis
ÜNİTE:
1.3. PROGRAMLAMA
KAZANIMLAR:
1.3.5.2. Proje geliştirme sürecinde iş birlikli olarak görev alır.
Python ile Veri Görselleştirme (matplotlib)
Python'da veri görselleştirme için en yaygın kullanılan iki kütüphane Matplotlib ve Seaborn'dır.
Bu kütüphaneler sayesinde verileri grafiklerle analiz edebilir ve daha anlaşılır hale getirebiliriz.
1. Matplotlib ile Veri Görselleştirme
Matplotlib, Python’un en temel grafik çizim kütüphanesidir. Genellikle pyplot modülü ile kullanılır.
Matplotlib Kurulumu
Matplotlib Python'da otomatik olarak tanımlı değildir. Üçüncü taraf kütüphanedir. Eğer yüklü değilse, terminal veya komut satırında şu komutla yükleyebilirsin:

Örnek 1:
Basit Bir Çizgi Grafiği (Line Plot)
Verilerin yatay ve dikey eksenlerdeki karşılıklarını gösteren noktaların çizgilerle birleştirilmesiyle oluşturulan grafiklere çizgi grafiği denir.
Şimdi yatayı x dikeyi y olan bir çizgi grafiği çizelim.


Çıktısı:

📌 Ne yaptık?
plt.plot() ile çizgi grafiği çizdik.
marker='o' ile noktaları belirgin hale getirdik.
title(), xlabel(), ylabel() ile grafiğe başlık ve eksen isimleri ekledik.
plt.show() ile grafiği ekrana bastık.
Örnek 2:
Sütun Grafiği (Bar Chart)
Yatay ve dikey eksendeki verilerin birbirine göre durumlarının sütunlarla gösterilmesine sütun grafiği denir.
📌 Sütun grafiği, kategorik verileri karşılaştırmak için kullanılır.

Çıktısı:

Bu kod, 4 kategori ve her birine karşılık gelen değerlerle bir sütun grafiği oluşturur. x ekseni kategorileri, y ekseni ise her kategoriye ait değerleri temsil eder.
Grafiği özelleştirebilir, renklerini değiştirebilir veya başka özellikler ekleyebilirsiniz.
Python ile Veri Görselleştirme (matplotlib) Özet Video:
Python ile Veri Görselleştirme (matplotlib) Alıştırmaları:
1. Matplotlib Çizgi Grafiği Alıştırması
Soru:
Bir öğrencinin 5 farklı sınavdan aldığı puanları kullanarak bir çizgi grafiği çizin.
📌 Veriler:
Dersler: Matematik, Fizik, Kimya, Biyoloji, Tarih
Notlar: 85, 90, 78, 92, 88
Çözüm:

Açıklamalar:
plt.plot(): Çizgi grafiği çizer.
plt.title(), plt.xlabel(), plt.ylabel(): Başlık ve eksen etiketlerini ekler.
plt.show(): Grafiği ekranda gösterir.
2. Matplotlib Sütun Grafiği Alıştırması
Soru:
Bir öğrencinin 5 farklı sınavdan aldığı puanları kullanarak bir sütun grafiği çizin.
📌 Veriler:
Dersler: Matematik, Fizik, Kimya, Biyoloji, Tarih
Notlar: 85, 90, 78, 92, 88
Çözüm:

Açıklama:
✅ plt.bar() fonksiyonunu kullanarak ders adlarını X eksenine, notları Y eksenine yerleştirdik.
✅ color='skyblue' ile çubukları mavi tonunda yaptık.
✅ plt.title(), plt.xlabel(), plt.ylabel() ile başlık ve eksen etiketlerini ekledik.
✅ plt.show() ile grafiği ekrana bastık.
Python ile Veri Görselleştirme (matplotlib, seaborn) Alıştırmaları Özet Video:
Ödev:
Soru:
Bir öğrencinin 5 farklı sınavdan aldığı puanları kullanarak bir sütun grafiği çizin.
📌 Veriler:
Dersler: Matematik, Fizik, Kimya, Biyoloji, Tarih
Notlar: 85, 90, 78, 92, 88
Oluşturduğunuz kodların fotoğrafını aşağıdaki mail adresine gönderiniz.
Maile isim soy isim, sınıf ve okul numarası bilgilerinizi yazmayı unutmayınız.
egitimdebil@gmail.com
Önerilen program: IDE - PYTHON (Bilgisayarla çalışmayanlar, kodları deftere yazıp fotoğrafını gönderebilirler.)
Bilişim Teknolojileri Öğretmeni: İshak BEZCİ
Son gün ve saat : Pazar gece 12.00
Comments