Skip to content

В этом проекте реализованны два метода математической статистики. ANOVA - метод однофакторного дисперсионного анализа и MANOVA - метод многофакторного дисперсионного анализа.

Notifications You must be signed in to change notification settings

ekhalabuda/MANOVA

Repository files navigation

ANOVA (одномерный дисперсионный анализ) и MANOVA (многомерный дисперсионный) — это статистические методы, используемые для проверки гипотез о различиях средних значений между группами. Они позволяют оценить влияние одного или нескольких факторов на зависимую переменную(ые). Сначала в обоих методах ставится нулевая гипотеза H0, которая предполагает, что все рассматриваемые группы одинаковы(статистически не различимы).

ANOVA иcпользуется для определения наличия статистически значимых различий между средними значениями двух или более групп с одновмерными случайными величиными. MANOVA, соответственно, для групп с многомерными случайными величинами.

В процессе анализа данные разбиваются на несколько групп в зависимости от случайной величины. Затем анализируется разброс внутри и между группами. Если вариация между группами превышает внутригрупповую вариацию, это указывает на наличие статистически значимых различий между группами.

Далее расчитывается сравнимое по степеням свободы критическое распределение Фишера(из библиотеки boost) с соответствующим критическим значением альфа(вероятность ошибочно принятой гипотезы) и проводится анализ.

"Внутренность программы" написана на C++ с использованием одной функции из boost, пользовательский интерфейс написан с помощью QT. изображение

About

В этом проекте реализованны два метода математической статистики. ANOVA - метод однофакторного дисперсионного анализа и MANOVA - метод многофакторного дисперсионного анализа.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published