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ı
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 ucunuupperdeğ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)