ÎncepețiÎncepe gratuit

Un analog al timpului petrecut pe site

Se pare că ai realizat deja un test de ipoteză analog unui test A/B, în care te interesează cât timp este petrecut pe un site web înainte și după o campanie publicitară. Forța limbii broaștei (o mărime continuă, similar cu timpul petrecut pe site) este un bun analogu. „Înainte" = Broasca A, „după" = Broasca B. Hai să exersăm din nou, de data aceasta cu un scenariu care este cu adevărat de tipul înainte/după.

Revenim la setul de date cu no-hitter-uri. În 1920, Major League Baseball a implementat modificări importante ale regulilor, care au pus capăt așa-numitei ere a mingii moarte. Un aspect esențial a fost interzicerea aruncătorului de a scuipa pe minge sau de a o zgâria — o practică ce avantaja considerabil aruncătorii. În acest exercițiu vei efectua un test A/B pentru a determina dacă aceste modificări au dus la o rată mai scăzută a no-hitter-urilor (adică un interval mediu mai lung între no-hitter-uri), folosind diferența timpilor medii inter-no-hitter ca statistică de test. Timpii inter-no-hitter pentru fiecare eră sunt stocați în array-urile nht_dead și nht_live, unde „nht" provine de la „no-hitter time".

Deoarece vei folosi funcția draw_perm_reps() în acest exercițiu, poate fi util să îți reamintești signatura sa: draw_perm_reps(d1, d2, func, size=1) sau chiar să revezi exercițiul din capitolul 3 în care ai definit-o.

Acest exercițiu face parte din cursul

Gândire statistică în Python (Partea 2)

Vezi cursul

Instrucțiuni pentru exercițiu

  • Calculează diferența observată a timpilor medii inter-no-hitter folosind diff_of_means().
  • Generează 10.000 de replici de permutare ale diferenței mediilor folosind draw_perm_reps().
  • Calculează și afișează valoarea p.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# Compute the observed difference in mean inter-no-hitter times: nht_diff_obs
nht_diff_obs = ____

# Acquire 10,000 permutation replicates of difference in mean no-hitter time: perm_replicates
perm_replicates = ____


# Compute and print the p-value: p
p = ____
print('p-val =', p)
Editează și rulează codul