1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Statistické simulace v Pythonu

Connected

cvičení

Generování jedné permutace

V následujících cvičeních provedeme test významnosti pomocí permutačního testování. Jak bylo popsáno ve videu, chceme zjistit, jestli existuje rozdíl v darech získaných dvěma verzemi designu – A a B. Představ si, že obě verze běží několik dní a vygenerovaly 500 darů pro A a 700 darů pro B, uložených v proměnných donations_A a donations_B.

Nejprve potřebujeme vygenerovat nulové rozdělení pro rozdíl průměrů. Toho dosáhneme generováním více permutací datové sady a výpočtem rozdílu průměrů pro každý případ.

Nejdříve vygenerujeme jednu permutaci a vypočítáme rozdíl průměrů pro permutovanou datovou sadu.

Pokyny

100 XP
  • Spoj dvě pole donations_A a donations_B pomocí np.concatenate() a výsledek ulož do proměnné data.
  • Získej jednu permutaci pomocí np.random.permutation() a ulož ji do proměnné perm.
  • Vypočítej rozdíl průměrných hodnot permuted_A a permuted_B jako diff_in_means.