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

Yerine koyarak örnekleme

Bootstrapping, ortalamalar için güven aralıklarını hesaplamada harikadır; şimdi bunu pratik edeceksin!

nba_weights, bir grup NBA oyuncusunun kilogram cinsinden ağırlıklarını içeriyor:

nba_weights = [96.7, 101.1, 97.9, 98.1, 98.1, 
               100.3, 101.0, 98.0, 97.4]

Bu listeyi kullanarak NBA oyuncularının ortalama ağırlığının %95 güven aralığını hesaplamak istiyorsun.

Senin için şu ithalatlar yapıldı: random ve numpy np olarak.

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

Python ile Monte Carlo Simülasyonları

Kursa Göz Atın

Egzersiz talimatları

  • random.choices() ile listeden, yerine koyarak, dokuz boyu 1.000 kez örnekle.
  • Simülasyon sonuçlarının ortalamasını ve %95 güven aralığını hesapla; güven aralığının alt ucunu lower, üst ucunu upper değişkenine ata.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

simu_weights = []

# Sample nine values from nba_weights with replacement 1000 times
for i in range(____):
    bootstrap_sample = ____
    simu_weights.append(np.mean(bootstrap_sample))

# Calculate the mean and 95% confidence interval of the mean for your results
mean_weight = ____
upper = ____
lower = ____
print(mean_weight, lower, upper)
Kodu Düzenle ve Çalıştır