1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Statistické simulace v Pythonu

Connected

cvičení

Hod férovou kostkou

Jakmile pochopíš základy návrhu simulace, můžeš ji použít na libovolný systém nebo proces. Teď se podíváme na to, jak se jednotlivé kroky implementují na konkrétních příkladech.

Jak už víme, simulace spočívá v opakovaném náhodném vzorkování. Prvním krokem je tedy získat jeden náhodný vzorek. Jakmile ho máme, celý proces jednoduše opakujeme. Toto cvičení se zaměří na to, jak takový jeden náhodný vzorek získat. Budeme to zkoumat na příkladu hodu férovou šestistěnnou kostkou.

Po dokončení tohoto cvičení budeš vědět, jak implementovat první dva kroky spuštění simulace – definovat náhodnou proměnnou a přiřadit pravděpodobnosti.

Po zbytek kurzu hledej v shellu IPython informaci o tom, jaký seed byl nastaven.

Pokyny

100 XP
  • Sestav šestistěnnou kostku jako seznam všech možných výsledků a přiřaď ho do proměnné die.
  • Definuj pravděpodobnost každé ze šesti stran tak, aby měla stejnou šanci padnout, a přiřaď ji do proměnné probabilities.
  • Nakonec použij np.random.choice() k simulaci jednoho hodu kostkou a výsledek ulož do proměnné outcome.