Normal PDF
Bu egzersizde, Normal PDF’yi keşfedecek ve bilinen bir dağılımın PDF’sini hacker istatistiği kullanarak nasıl çizebileceğini öğreneceksin. Özellikle, farklı varyans değerleri için bir Normal PDF çizeceksin.
Bu egzersiz, kursun bir parçasıdır
Python ile İstatistiksel Düşünme (Bölüm 1)
Egzersiz talimatları
- Ortalama
20, standart sapması1olan bir Normal dağılımdan 100.000 örnek çek. Aynısını, ortalaması yine20olan ve standart sapmaları3ve10olan Normal dağılımlar için de yap. Sonuçları sırasıylasamples_std1,samples_std3vesamples_std10değişkenlerine ata. - Her bir örnek kümesi için birer histogram çiz; her biri için 100 kutu (bins) kullan ve ayrıca
density=Truevehisttype='step'anahtar argümanlarını ver. İkincisi, grafiğin teorik PDF’ye benzer şekilde pürüzsüz görünmesini sağlar. Toplamda 3 kezplt.hist()çağrısı yapman gerekecek. - Yanıtı Gönder’e basarak hangi standart sapmaları kullandığını gösteren bir açıklama (legend) oluştur ve grafiğini göster! Eksenleri etiketlemene gerek yok; Normal dağılımın neyi tanımladığını belirtmedik, sadece PDF’lerin şekillerine bakıyoruz.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Draw 100000 samples from Normal distribution with stds of interest: samples_std1, samples_std3, samples_std10
# Make histograms
# Make a legend, set limits and show plot
_ = plt.legend(('std = 1', 'std = 3', 'std = 10'))
plt.ylim(-0.01, 0.42)
plt.show()