BaşlayınÜcretsiz başlayın

ldl değişkeni için dağılım uyumunu değerlendirme

Bu egzersizde, dia diyabet veri kümesindeki tek bir değişkene odaklanacaksın: ldl kan serumu. Kolmogorov–Smirnov testinin sağladığı ek bilgiye dayanarak, normal dağılımın ldl için hâlâ iyi bir seçim olup olmadığını belirleyeceksin.

dia DataFrame'i senin için yüklendi. Ayrıca şu kütüphaneler içe aktarıldı: pandas pd olarak, numpy np olarak ve scipy.stats st olarak.

Bu egzersiz, kursun bir parçasıdır

Python ile Monte Carlo Simülasyonları

Kursa Göz Atın

Egzersiz talimatları

  • Aday dağılımlarını içeren list_of_dists adlı bir liste tanımla: sırasıyla Laplace, normal ve üstel; scipy.stats içindeki doğru adları kullan.
  • Döngünün içinde, veriyi ilgili olasılık dağılımına uydur ve sonucu param olarak kaydet.
  • Uyum iyiliğini değerlendirmek için bir Kolmogorov–Smirnov testi yap ve sonuçları result olarak kaydet.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# List candidate distributions to evaluate
list_of_dists = [____]
for i in list_of_dists:
    dist = getattr(st, i)
    # Fit the data to the probability distribution
    param = dist.____
    # Perform the ks test to evaluate goodness-of-fit
    result = ____
    print(result)
Kodu Düzenle ve Çalıştır