moncenterlib.stats.stats_gost_R_8_736_2011.mises_smirnov_test module
- moncenterlib.stats.stats_gost_R_8_736_2011.mises_smirnov_test.mises_smirnov_omega2_normality(values: list, alpha: float = 0.1) MisesSmirnovNormalityResult
Приложение Г. Проверка гипотезы о нормальности распределения результатов измерений при n > 50 по критерию ω² Мизеса—Смирнова.
По ГОСТ после вычисления статистики nΩ² по формуле (Г.1) по таблице Г.3 определяют значение a(x) и сравнивают его с 1 - alpha: - если a(x) > 1 - alpha, гипотезу отвергают; - если a(x) <= 1 - alpha, гипотезу не отвергают.
- Parameters:
values (list[float]) – список результатов измерений
alpha (float, optional) – уровень значимости. Обычно 0.1 или 0.2.
- Raises:
ValueError – Критерий ω² по приложению Г применим только при n > 50
ValueError – alpha должно быть в интервале (0, 1)
ValueError – Среднее квадратическое отклонение S равно 0
- Returns:
итог проверки и промежуточные значения.
- Return type:
Example
>>> result = mises_smirnov_omega2_normality(list(range(1, 60))) >>> result.passed True