Testul de conducere
În exercițiile următoare, vei învăța cum să construiești un proces de generare a datelor (DGP) prin exemple din ce în ce mai complexe.
În acest exercițiu, vei simula un DGP foarte simplu. Să presupunem că urmează să dai mâine examenul de conducere. Pe baza propriei pregătiri și a datelor pe care le-ai adunat, știi că probabilitatea de a trece examenul este de 90% când este însorit și de doar 30% când plouă. Stația meteo locală prognozează o probabilitate de 40% de ploaie mâine. Pe baza acestor informații, vrei să știi care este probabilitatea de a trece examenul de conducere mâine.
Acesta este un problem simplu, care poate fi rezolvat analitic. Aici vei învăța cum să modelezi un DGP simplu și cum poate fi folosit pentru simulare.
Acest exercițiu face parte din cursul
Simulare statistică în Python
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
sims, outcomes, p_rain, p_pass = 1000, [], 0.40, {'sun':0.9, 'rain':0.3}
def test_outcome(p_rain):
# Simulate whether it will rain or not
weather = np.random.choice(['rain', 'sun'], p=[____])
# Simulate and return whether you will pass or fail
test_result = np.random.choice(['pass', 'fail'], p=[____])
return test_result