EXPLORATORY DATA ANALYSIS USING PYTHON EĞİTİMİ

Veriyi modellemeden önce tanıyın

Veri kalitesi, tek ve çok değişkenli analiz, korelasyon, aykırı değer, özellik mühendisliği, görselleştirme ve otomatik EDA raporu

Python ile keşifsel veri analizi: veri kalitesi kontrolü, dağılım ve korelasyon, aykırı değer, özellik mühendisliği, Seaborn görselleştirme ve otomatik EDA raporu.

3 gün Orta Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Python ile keşifsel veri analizi

Eğitim, keşifsel veri analizini (EDA) sistematik bir süreç olarak öğretir: info, describe ve eksik veri haritası, tek değişkenli dağılımlar, histogram, KDE ve boxplot, çarpıklık ve basıklık, IQR ve z-skoru ile aykırı değer, korelasyon matrisi ve heatmap, kategori bazlı karşılaştırma, özellik türetme, one-hot kodlama, ölçekleme ve ydata-profiling ile otomatik rapor.

Süre ve Format

3 Gün. Her gün dört modül; 1. gün Veriyi Tanıma ve Temizleme; 2. gün Dağılım ve İlişki Analizi; 3. gün Özellik Mühendisliği ve Raporlama. Her modül uygulamalı alıştırmalarla pekiştirilir.

Seviye

Orta Seviye — Keşifsel veri analizini pandas, Matplotlib, Seaborn ve istatistik ile sistematik biçimde uygulamayı kapsar.

Öğrenme Metodu

Gerçek bir veri seti üzerinde notebook disipliniyle sistematik EDA yapılır; bulgular yazılı özet ve görsel panolarla raporlanır.

Neden Bu Eğitim?

🎯Sistematik bakış

Her veri setine uygulanabilecek tekrarlanabilir EDA süreci kazanırsınız.

🛠️Hataları erkenden yakalayın

Aykırı değer ve eksik veriyi analiz öncesi tespit edersiniz.

📈Hikâyeyi bulun

Grafikler ve istatistiklerle bulguları paydaşlara anlatırsınız.

Anahtar Konular

keşifsel veri analizieda pythonpandasseabornkorelasyonaykırı değerözellik mühendisliğiydata-profilingveri görselleştirmeveri bilimi
“Veriyi anlamadan model kurmak, haritasız yola çıkmaktır.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Python bilgisi

Liste, sözlük, fonksiyon ve döngü kullanımını kapsayan temel Python bilgisi beklenir.

2
Analiz ortamı

Python 3.10+, Jupyter Notebook veya VS Code ile pandas, numpy, matplotlib paketleri kurulu olmalıdır.

3
Temel matematik

Ortalama, yüzde ve tablo okuma gibi ilk ve ortaöğretim düzeyi matematik yeterlidir.

4
Veri merakı

Excel veya benzeri bir tablo aracıyla çalışmış olmak kavramları oturtmayı kolaylaştırır.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcı veri setini tanır, kalite sorunlarını bulur ve temizler.
Modül 1
Veri Setini Tanıma
  • Veri sözlüğü, birim ve kaynak sorgulama
  • shape, info, describe(include="all") ile hızlı özet
  • Eksik veri haritası ve yüzde hesabı
  • Veri tipi uyumsuzlukları ve tarih/sayı sütunlarının tespiti
  • Kardinalite ve benzersiz değer sayıları
  • Analiz sorularını yazılı hale getirme
Modül 2
DataFrame ve Series Temelleri
  • Series ve DataFrame oluşturma: sözlükten, listeden, numpy dizisinden
  • index, columns, dtypes, shape ve values nitelikleri
  • head(), tail(), info(), describe() ile ilk keşif
  • Sütun seçimi df["a"], df[["a","b"]] ve nitelik erişimi farkı
  • Yeni sütun hesaplama ve vektörel işlemler
  • Index kavramı, set_index() ve reset_index()
Modül 3
Veri Temizleme
  • Eksik değerler: fillna, dropna, interpolate ve ffill
  • astype ile tip dönüşümü, pd.to_numeric(errors="coerce") ve pd.to_datetime
  • str.strip, replace, lower ile metin temizliği
  • Aykırı değer tespiti: IQR ve z-skoru yöntemleri
  • rename, drop ve sütun sırası düzenleme
  • Kategorik tip (category) ile bellek tasarrufu
Modül 4
Boolean Maskeleme ile Filtreleme
  • df[df["tutar"] > 1000] gibi tek koşullu filtre
  • &, ~ ve dikey çizgi (OR) operatörleri ve parantez zorunluluğu
  • isin(), between() ve str.contains() ile filtreleme
  • isna(), notna() ve eksik veri satırlarını ayıklama
  • query() ile okunabilir sorgu ifadeleri ve @değişken kullanımı
  • where() ve mask() ile koşullu değer değiştirme
Günün hedefiKatılımcı dağılımları ve değişkenler arası ilişkileri analiz eder.
Modül 1
Tek Değişkenli Analiz
  • Sayısal değişken: ortalama, medyan, çarpıklık (skew) ve basıklık (kurtosis)
  • Histogram, KDE ve boxplot ile dağılım okuma
  • Kategorik değişken: frekans tablosu ve çubuk grafik
  • Aykırı değer adayları ve IQR sınırları
  • Log dönüşümü ile çarpık dağılımı düzeltme
  • Normalliğe görsel bakış: Q-Q grafiği
Modül 2
İki ve Çok Değişkenli Analiz
  • Korelasyon matrisi (Pearson, Spearman) ve heatmap
  • Scatter plot ve regresyon çizgisi (regplot)
  • Kategori başına sayısal dağılım: groupby ve boxplot
  • Çapraz tablo ve ki-kare ilişkisine giriş
  • Simpson paradoksu ve korelasyon-nedensellik ayrımı
  • Pairplot ile hızlı çok değişkenli keşif
Modül 3
Tanımlayıcı İstatistik
  • Ortalama, medyan, mod ve hangisinin ne zaman uygun olduğu
  • Varyans, standart sapma, aralık ve IQR
  • Yüzdelik dilimler (quantile) ve boxplot okuma
  • statistics, numpy ve pandas ile hesap farkları (ddof=0/1)
  • Ağırlıklı ortalama ve hareketli istatistikler
  • Dağılım şekli: simetri, çarpıklık ve aykırı değer etkisi
Modül 4
Veri Görselleştirme
  • Matplotlib figure/axes yapısı ve plot() kısayolları
  • Çizgi, çubuk, dağılım (scatter) ve histogram seçimi
  • Seaborn ile boxplot, heatmap ve pairplot
  • Eksen etiketi, başlık, lejant ve renk paleti ayarları
  • Alt grafikler (subplots) ile çoklu panel
  • Grafiği PNG/SVG olarak kaydetme ve rapora ekleme
Günün hedefiKatılımcı özellik türetir ve EDA bulgularını rapor haline getirir.
Modül 1
Özellik Mühendisliği ve Raporlama
  • Yeni değişken türetme: oran, fark, zaman bileşenleri
  • Kategorik değişken kodlama: one-hot (get_dummies) ve ordinal
  • Ölçekleme: min-max ve standardizasyon
  • ydata-profiling ile otomatik EDA raporu
  • Bulguları bir sayfalık özet olarak yazma
  • Jupyter Notebook'u tekrar üretilebilir rapor olarak düzenleme
Modül 2
Gruplama ve Özetleme
  • groupby ile böl-uygula-birleştir (split-apply-combine) mantığı
  • agg ile çoklu istatistik ve adlandırılmış toplama (named aggregation)
  • transform ile grup içi yüzde ve standardizasyon
  • pivot_table ve crosstab ile çapraz tablolar
  • value_counts(normalize=True) ve nunique() ile dağılım
  • Rolling ve expanding pencereleriyle hareketli ortalama
Modül 3
Güven Aralığı ve Hipotez Testi
  • Güven aralığı yorumlama ve t dağılımı ile hesap
  • Boş ve alternatif hipotez, p değeri, alfa ve hata türleri
  • scipy.stats ile ttest_1samp, ttest_ind, ttest_rel
  • Ki-kare bağımsızlık testi ve ANOVA girişi
  • Çoklu karşılaştırma sorunu ve Bonferroni düzeltmesi
  • A/B testi örneği: dönüşüm oranı farkı ve yorumu
Modül 4
Zaman Serisi ve Tarih İşlemleri
  • DatetimeIndex oluşturma ve tarihe göre dilimleme df["2025-01":"2025-03"]
  • resample ile günlük/aylık/üç aylık yeniden örnekleme
  • shift, diff ve pct_change ile gecikmeli değişim
  • dt erişimcisi: dayofweek, quarter, month_name
  • Saat dilimi: tz_localize ve tz_convert
  • Hareketli ortalama ve mevsimsellik gözlemi

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Veri Keşfi

Yeni bir veri setini yapı, kalite ve eksiklik açısından sistematik olarak tanıyabilirsiniz

🔧
Veri Temizleme

Eksik, hatalı tipli ve aykırı verileri temizleyip analize hazır hale getirebilirsiniz

📊
Boolean Filtreleme

Boolean maskeler, isin, between ve query ile hassas veri filtreleri yazabilirsiniz

🧩
İlişki Analizi

Korelasyon ve grup karşılaştırmalarıyla değişkenler arası ilişkileri değerlendirebilirsiniz

🚀
Tanımlayıcı İstatistik

Merkezi eğilim ve yayılım ölçülerini doğru seçip yorumlayabilirsiniz

🔍
Özellik ve Rapor

Özellik türetip kodlayarak bulguları tekrar üretilebilir bir EDA raporuna dökebilirsiniz

🛡️
Gruplama ve Özet

groupby, pivot_table ve rolling ile özet tablolar üretebilirsiniz

📌
Zaman Serileri

Tarih indeksli veriyi resample, shift ve pct_change ile analiz edebilirsiniz

Kimler İçin Uygundur?

  • Veri analistleri
  • veri bilimci adayları
  • model kurmadan önce veriyi doğru anlamak isteyen geliştiriciler

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Veri analistleri, veri bilimci adayları ve model kurmadan önce veriyi doğru anlamak isteyen geliştiriciler.
Eğitim sonunda sertifika verilir mi?
Eğitimi tamamlayan katılımcılar Digital Vizyon Akademi Katılım ve Başarı Sertifikası almaya hak kazanır; sertifika DVA'nın kendi katılım ve başarı belgesidir.
Eğitim için hangi yazılımlar gereklidir?
Python 3.10 veya üzeri, bir kod editörü (VS Code ya da PyCharm) ve eğitimin konusuna göre listelenen paketler yeterlidir; kurulum adımları ilk oturumda birlikte kontrol edilir.
EDA ile makine öğrenmesi arasında ilişki nedir?
EDA, model öncesi veriyi anlama ve hazırlama aşamasıdır; özellik ve ölçekleme adımları modele hazırlık olarak işlenir.
Otomatik EDA araçları anlatılıyor mu?
Evet, ydata-profiling gibi araçlar tanıtılır; manuel analizle farkları ve sınırları tartışılır.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Exploratory Data Analysis Using Python Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 gün
SeviyeOrta Seviye
FormatOnline / Yüz Yüze / Hibrit
KonuPython
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

PythonPython with Altair: Plotting Fundamental Graphs Eğitimi
Yazılım Geliştirme Eğitimleri

Python with Altair: Plotting Fundamental Graphs Eğitimi

3 günTemelOnline / Yüz Yüze / Hibrit

Python Altair temel grafikler eğitimi: çubuk, çizgi, alan, histogram, saçılım, kutu grafiği, ısı haritası ve pasta grafiklerini biçimlendirmeyle 2 günde çizin.

Detayları Gör →
PythonPython with Altair: Working with Specialized Graphs Eğitimi
Yazılım Geliştirme Eğitimleri

Python with Altair: Working with Specialized Graphs Eğitimi

2 günOrtaOnline / Yüz Yüze / Hibrit

Python with Altair: Working with Specialized Graphs eğitimi: vega-Lite tabanlı Altair ile özelleşmiş grafik türlerini kodlayın. 2 gün uygulamalı lab ve DVA sert

Detayları Gör →
PythonPython'da Çoklu Arac Sistemleri ve Koordinasyon Eğitimi
Yazılım Geliştirme Eğitimleri

Python'da Çoklu Arac Sistemleri ve Koordinasyon Eğitimi

3 günİleriOnline / Yüz Yüze / Hibrit

Python'da Çoklu Arac Sistemleri ve Koordinasyon eğitimi: ajan, ortam ve iletişim kavramlarından çoklu araç koordinasyonuna uzanın. 3 gün uygulamalı.

Detayları Gör →
PythonPython, Pandas ve Numpy ile Veri Analizi Eğitimi
Yazılım Geliştirme Eğitimleri

Python, Pandas ve Numpy ile Veri Analizi Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Python, Pandas ve Numpy ile Veri Analizi eğitimi: numPy ve pandas ile veriyi okuyup temizleyin, özetleyin ve yorumlayın. 3 gün uygulamalı lab ve DVA sertifikası

Detayları Gör →
PythonPython, Spark ve Hadoop için Büyük Veri Eğitimi
Yazılım Geliştirme Eğitimleri

Python, Spark ve Hadoop için Büyük Veri Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

Python, Spark ve Hadoop için Büyük Veri eğitimi: hadoop ekosistemi ve PySpark ile dağıtık veri hattı kurun. 4 gün uygulamalı lab ve DVA Katılım ve Başarı Sertif

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn