Перевірка гіпотези: чи пливуть жінки однаково у півфіналах і фіналах?
Перевірте гіпотезу, що результати у фіналі й півфіналі однакові, використовуючи середнє дробового поліпшення як статистику критерію. За нульової гіпотези статистику вважаємо не менш екстремальною за спостережену, якщо вона більша або дорівнює f_mean, який уже є у вашому просторі імен.
Часи півфіналу та фіналу збережено в масивах numpy semi_times і final_times.
Ця вправа є частиною курсу
Кейс-стаді зі статистичного мислення
Інструкції до вправи
- Створіть порожній масив для 1000 перестановочних реплік за допомогою
np.empty(). Назвіть цей масивperm_reps. - Напишіть цикл
forдля генерування перестановочних реплік.- Згенеруйте перестановочну вибірку за допомогою щойно написаної функції
swap_random(). Збережіть масиви вsemi_permіfinal_perm. - Обчисліть значення
fз перестановочної вибірки. - Збережіть середнє значення перестановочної вибірки в масиві
perm_reps.
- Згенеруйте перестановочну вибірку за допомогою щойно написаної функції
- Обчисліть p-значення і виведіть його на екран.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Set up array of permutation replicates
perm_reps = ____
for i in range(1000):
# Generate a permutation sample
semi_perm, final_perm = ____
# Compute f from the permutation sample
f = (____ - ____) / ____
# Compute and store permutation replicate
perm_reps[i] = ____
# Compute and print p-value
print('p =', ____(____ >= ____) / 1000)