Zar atışlarından örnekler
Hadi numpy paketini kullanarak bir simülasyon üretelim. Slaytlardaki aynı senaryoyla çalışacaksın: randint() fonksiyonunu kullanarak 1’den 6’ya numaralandırılmış standart bir zarı atmayı simüle edeceksin. Bu fonksiyonla daha önce karşılaşmadıysan dokümantasyonuna göz at.
Küçük bir örneklemle başlayıp daha büyük bir örnekleme doğru ilerleyerek, sonuçların ortalamalarını incele ve altta yatan teorem hakkında bir sonuca var.
Bu egzersiz
Python ile İstatistik Mülakat Soruları Pratiği
kursunun bir parçasıdırEgzersiz talimatları
randint()fonksiyonunu kullanarak 10 zar atışından oluşan bir örneklem üret ve bunusmalldeğişkenine ata.- Örneklemin ortalamasını
small_meandeğişkenine ata ve sonucu yazdır; gerçek ortalamaya ne kadar yakın olduğuna dikkat et. - Benzer şekilde, 1000 zar atışından oluşan daha büyük bir örneklem oluştur ve listeyi
largedeğişkenine ata. - Daha büyük örneklemin ortalamasını
large_meandeğişkenine ata ve ortalamayı yazdır; burada hangi teorem iş başında?
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
from numpy.random import randint
# Create a sample of 10 die rolls
small = randint(____, ____, ____)
# Calculate and print the mean of the sample
small_mean = ____
print(____)
# Create a sample of 1000 die rolls
large = randint(____, ____, ____)
# Calculate and print the mean of the large sample
large_mean = ____
print(____)