Eșantioane dintr-un zar aruncat
Hai să generăm o simulare folosind pachetul numpy. Vei lucra cu același scenariu din slide-uri: simularea aruncărilor unui zar standard numerotat de la 1 la 6, folosind funcția randint(). Dacă nu ai mai întâlnit-o până acum, aruncă o privire peste documentația acestei funcții.
Începe cu un eșantion mic și extinde-l treptat până la unul mai mare, analizează mediile rezultatelor și trage o concluzie despre teorema care stă la baza acestui comportament.
Acest exercițiu face parte din cursul
Exersarea întrebărilor de interviu de statistică în Python
Instrucțiuni pentru exercițiu
- Generează un eșantion de 10 aruncări de zar folosind funcția
randint(); atribuie-l variabileismall. - Atribuie media eșantionului variabilei
small_meanși afișează rezultatele; observă cât de aproape este de media reală. - Similar, creează un eșantion mai mare de 1000 de aruncări de zar și atribuie lista variabilei
large. - Atribuie media eșantionului mai mare variabilei
large_meanși afișează această medie; ce teoremă este în acțiune aici?
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
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(____)