1. Learn
  2. /
  3. Cursuri
  4. /
  5. Gândire statistică în Python (Partea 2)

Connected

exercițiu

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.

Instrucțiuni

100 XP
  • 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.