Двухфакторный дисперсионный анализ используется для определения того, существует ли статистически значимая разница между средними значениями трех или более независимых групп, разделенных на два фактора.
Цель двустороннего ANOVA состоит в том, чтобы определить, как два фактора влияют на переменную отклика, и определить, есть ли взаимодействие между двумя факторами в переменной отклика.
В этом руководстве объясняется, как провести двухсторонний ANOVA в Stata.
Пример: двухфакторный дисперсионный анализ в Stata
В этом примере мы будем использовать встроенный набор данных Stata, называемый систолическим , для выполнения двустороннего дисперсионного анализа. Этот набор данных содержит следующие три переменные для 58 разных людей:
- Используемый наркотик
- Болезнь пациента
- Изменение систолического артериального давления
Мы будем использовать следующие шаги, чтобы выполнить двусторонний ANOVA, чтобы выяснить, оказывает ли тип используемого препарата и тип заболевания пациента значительное влияние на изменение систолического артериального давления.
Шаг 1: Загрузите данные.
Сначала загрузите данные, введя webuse systolic в поле команды и нажав Enter.

Шаг 2: Просмотрите необработанные данные.
Прежде чем мы выполним двусторонний дисперсионный анализ, давайте сначала просмотрим необработанные данные. В верхней строке меню выберите Данные > Редактор данных > Редактор данных (Обзор).Это покажет нам фактические данные для всех 58 пациентов:

Шаг 3: Выполните двусторонний ANOVA.
В верхней строке меню перейдите к Статистика> Линейные модели и связанные с ними> ANOVA/MANOVA> Анализ дисперсии и ковариации .
Для Зависимой переменной выберите систолическое.Затем щелкните три точки … рядом со стрелкой раскрывающегося списка в разделе « Модель ».

Вам будет представлен новый экран. Оставьте выбранной переменную Factor.Для Спецификации выберите 2-сторонний полный факториал , так как мы проводим двусторонний дисперсионный анализ. Для переменной 1 выберите препарат и используйте значение по умолчанию для базы. Для переменной 2 выберите болезнь и используйте значение по умолчанию в качестве базы. Затем нажмите «Добавить в список переменных» внизу. Затем нажмите ОК .

Появится исходное окно с полем Drug##disease, которое теперь заполнено в Model.Вам не нужно ничего делать здесь снова. Просто нажмите ОК .

Результаты двустороннего дисперсионного анализа появятся автоматически:

Из вывода мы можем наблюдать следующее:
- Нет значимого взаимодействия между лекарством и болезнью (значение p = 0,3958).
- Заболевание не оказывает существенного влияния на систолическое артериальное давление (значение p = 0,1637).
- Препарат оказывает статистически значимое влияние на систолическое артериальное давление (0,0001).
Шаг 4: Сообщите о результатах.
Наконец, мы сообщим о результатах нашего двустороннего анализа ANOVA. Вот пример того, как это сделать:
Двусторонний ANOVA был проведен на 58 людях, чтобы изучить влияние лекарств и болезней на систолическое артериальное давление.
Не было выявлено значимого взаимодействия между эффектами препарата и заболевания на систолическое артериальное давление (p = 0,3958). Существенного влияния заболевания на систолическое артериальное давление не наблюдалось (p = 0,1637). Отмечено достоверное влияние препарата на систолическое артериальное давление (0,0001).