Keşifsel Veri Analizi Nedir?
İngilizce: Exploratory Data Analysis
Yayın: · Son güncelleme:
Keşifsel Veri Analizi Nedir? Kısaca
Keşifsel veri analizi (EDA), bir veri setini modellemeye ya da resmî testlere geçmeden önce özet istatistikler ve grafiklerle inceleyerek yapısını, dağılımlarını, ilişkilerini, eksiklerini ve aykırı değerlerini anlama sürecidir.

Keşifsel veri analizi, veriyle "tanışma" aşamasıdır. İstatistikçi John Tukey'in yaygınlaştırdığı bu yaklaşım, önceden kurulmuş varsayımları test etmekten çok verinin kendisinin ne söylediğini görmeye odaklanır.
Keşifsel veri analizi nedir?
EDA'nın amacı şu sorulara cevap aramaktır: Veride kaç satır ve sütun var? Değişkenler hangi türde? Dağılımlar nasıl görünüyor? Eksik ya da hatalı değerler nerede? Hangi değişkenler birlikte hareket ediyor? Bu cevaplar, sonraki temizleme ve modelleme kararlarını şekillendirir.
EDA nasıl yapılır?
- Genel bakış: Satır ve sütun sayısı, veri türleri, ilk birkaç kayıt.
- Tek değişkenli inceleme: Sayısal sütunlar için ortalama, medyan, standart sapma, minimum ve maksimum; kategorik sütunlar için frekans tabloları.
- Görselleştirme: Histogram, kutu grafiği ve çubuk grafiklerle dağılımları görmek.
- İki ve çok değişkenli inceleme: Dağılım grafikleri, korelasyon matrisi ve ısı haritalarıyla ilişkileri incelemek.
- Sorun tespiti: Eksik değerler, aykırı gözlemler, tutarsız kategoriler ve beklenmedik örüntüler.
- Not alma: Bulguları ve açık soruları kaydetmek.
Örnek
Varsayımsal bir müşteri veri setinde EDA yaparken yaş sütununda 0 ve 150 gibi değerler, gelir sütununda ise sağa çarpık bir dağılım fark edebilirsin. Bu bulgular, hatalı kayıtların temizlenmesi ve gelir için logaritma dönüşümü gibi kararlara yol açar.
Nelere dikkat etmeli?
- EDA bulguları hipotez üretir; kesin sonuç değildir. Gözüne çarpan bir ilişkiyi doğrulamak için uygun istatistiksel testler gerekir.
- Çok sayıda grafik ve karşılaştırma yapıldığında bazı örüntüler tesadüfen ortaya çıkabilir.
- Model değerlendirmesinde kullanılacak test verisini EDA sırasında ayrı tutmak, veri sızıntısı riskini azaltır.
Sıkça Sorulan Sorular
Keşifsel veri analizi neden modellemeden önce yapılır?
Çünkü verideki hatalar, eksikler ve dağılım özellikleri hangi temizleme adımlarının ve hangi modelin uygun olduğunu belirler. EDA yapılmadan kurulan bir model, verideki sorunları sessizce öğrenebilir.
EDA ile betimsel istatistik arasındaki fark nedir?
Betimsel istatistik, ortalama ve standart sapma gibi özet ölçüleri hesaplamaktır. Keşifsel veri analizi ise bu ölçüleri grafikler, karşılaştırmalar ve sorgulayıcı bir yaklaşımla birleştiren daha geniş bir süreçtir.