Как выполнить двухсторонний ANOVA в Stata


Двухфакторный дисперсионный анализ используется для определения того, существует ли статистически значимая разница между средними значениями трех или более независимых групп, разделенных на два фактора.

Цель двустороннего 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).