Urna condiționată
Probabilitatea condiționată este definită ca probabilitatea unui eveniment dat fiind că un alt eveniment a avut loc. Pentru a ilustra acest concept, vom apela la o problemă cu urne.
Avem o urnă ce conține 7 bile albe și 6 bile negre. Se extrag la întâmplare 4 bile. Vrem să calculăm probabilitatea ca prima și a treia bilă să fie albe, iar a doua și a patra să fie negre.
La finalul exercițiului, vei ști să manipulezi simulări pentru a calcula probabilități condiționate simple.
Acest exercițiu face parte din cursul
Simulare statistică în Python
Instrucțiuni pentru exercițiu
- Inițializează contorul
successcu valoarea 0 șisimscu 5000. - Definește o listă,
urn, cu 7 bile albe ('w') și 6 bile negre ('b'). - Extrage 4 bile fără înlocuire și verifică dacă prima și a treia sunt albe, iar a doua și a patra sunt negre.
- Incrementează
successdacă această condiție este îndeplinită.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Initialize success, sims and urn
success, sims = ____, ____
urn = ____
for _ in range(sims):
# Draw 4 balls without replacement
draw = np.random.choice(____, replace=____, size=4)
# Count the number of successes
if ____:
success +=1
print("Probability of success = {}".format(success/sims))