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

Connected

Exercise

Test K-S dla rozkładu wykładniczego

Przetestuj hipotezę zerową, że czasy między trzęsieniami ziemi z sekwencji Parkfield mają rozkład wykładniczy. Oznacza to, że trzęsienia ziemi zachodzą losowo, bez „pamięci" o tym, kiedy nastąpiło poprzednie. Uwaga: To obliczenie jest mocno obciążające obliczeniowo (wylosujesz ponad 108 liczb losowych), dlatego jego wykonanie zajmie około 10 sekund.

Instrukcje

100 XP
  • Wylosuj 10 000 replikacji z rozkładu wykładniczego, korzystając z np.random.exponential(). Średni czas między trzęsieniami ziemi jest przechowywany jako mean_time_gap – wartość tę obliczyłeś w poprzednim ćwiczeniu. Wynik zapisz w x_f.
  • Korzystając z tych próbek x_f oraz rzeczywistych odstępów czasowych przechowywanych w time_gap, oblicz statystykę Kołmogorowa-Smirnowa za pomocą dcst.ks_stat().
  • Użyj funkcji napisanej w poprzednim ćwiczeniu, dostępnej teraz jako dcst.draw_ks_reps(), aby wylosować 10 000 replikacji K-S z rozkładu wykładniczego. Użyj argumentu kluczowego size=10000 podczas losowania z docelowego rozkładu wykładniczego. Wyniki zapisz jako reps.
  • Oblicz wartość p i wyświetl ją. Pamiętaj, że „co najmniej tak ekstremalne jak zaobserwowane" oznacza w tym przypadku, że statystyka testowa przy hipotezie zerowej jest większa lub równa zaobserwowanej wartości.