A urna condicional
Como vimos, probabilidade condicional é definida como a probabilidade de um evento dado que outro evento ocorreu. Para ilustrar esse conceito, vamos recorrer a um problema de urna.
Temos uma urna que contém 7 bolas brancas e 6 bolas pretas. Quatro bolas são sorteadas ao acaso. Queremos saber a probabilidade de a primeira e a terceira bolas serem brancas, enquanto a segunda e a quarta bolas são pretas.
Ao concluir, você vai aprender a manipular simulações para calcular probabilidades condicionais simples.
Este exercício faz parte do curso
Simulação Estatística em Python
Instruções do exercício
- Inicialize o contador
successcomo 0 esimscomo 5000. - Defina uma lista,
urn, com 7 bolas brancas ('w') e 6 bolas pretas ('b'). - Sorteie 4 bolas sem reposição e verifique se a primeira e a terceira são brancas e a segunda e a quarta são pretas.
- Incremente
successse o critério acima for atendido.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# 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))