Нужно ли фиксировать уровень значимости в тест

«Нужно ли фиксировать уровень значимости в тест» — вопрос из категории Статистика и проверка гипотез, который задают на 38% собеседований Продуктовый Аналитик. Ниже — развёрнутый ответ с разбором ключевых моментов.

Ответ

Фиксировать уровень значимости (α) перед проведением теста критически важно, чтобы избежать подгонки результатов под желаемый вывод. Обычно используют α = 0.05, но выбор зависит от контекста (например, 0.01 для более строгих критериев).

Почему важно:

  • Предотвращает p-hacking (манипуляции с данными для получения значимого результата).
  • Позволяет корректно интерпретировать результаты и контролировать ошибку 1-го рода (ложноположительные срабатывания).

Пример в Python:

from scipy import stats

# Фиксируем α = 0.05
alpha = 0.05
p_value = 0.03

if p_value < alpha:
    print("Отклоняем нулевую гипотезу")
else:
    print("Не отклоняем нулевую гипотезу")