1. Uczyć się
  2. /
  3. Courses
  4. /
  5. Studia przypadków w myśleniu statystycznym

Connected

Exercise

Bootstrapowy test hipotezy

Test permutacyjny opiera się na dość restrykcyjnej hipotezie – że długości sesji u heterozygot i osobników dzikiego typu mają identyczny rozkład. Teraz przeprowadź bootstrapowy test hipotezy, sprawdzając, czy średnie są równe, bez żadnych założeń co do rozkładów.

Instrukcje

100 XP
  • Utwórz tablicę bout_lengths_concat zawierającą wszystkie długości sesji – zarówno dla dzikiego typu (bout_lengths_wt), jak i dla heterozygot (bout_lengths_het) – używając np.concatenate().
  • Oblicz średnią wszystkich długości sesji z tej połączonej tablicy (bout_lengths_concat) i zapisz wynik w zmiennej mean_bout_length.
  • Przesuń oba zbiory danych tak, aby miały tę samą średnią, równą mean_bout_length. Przesunięte tablice zapisz w zmiennych wt_shifted i het_shifted.
  • Użyj dcst.draw_bs_reps(), aby wylosować 10 000 replik bootstrapowych średniej dla każdego z przesuniętych zbiorów danych. Zapisz je odpowiednio w bs_reps_wt i bs_reps_het.
  • Odejmij bs_reps_wt od bs_reps_het, aby uzyskać repliki bootstrapowe różnicy średnich. Wynik zapisz w zmiennej bs_reps.
  • Oblicz wartość p, przyjmując, że „co najmniej tak ekstremalna" oznacza, że różnica średnich pod hipotezą zerową jest większa lub równa wartości zaobserwowanej eksperymentalnie. Zmienna diff_means_exp z poprzedniego ćwiczenia jest już dostępna w twoim obszarze nazw.