Повторный анализ измерений используется, когда все члены случайной выборки измеряются в ряде различных условий. Поскольку образец подвергается воздействию каждого условия по очереди, измерение зависимой переменной повторяется. Использование стандартного ANOVA в этом случае нецелесообразно, так как не удается смоделировать корреляцию между повторными измерениями.
Необходимо четко понимать разницу между дизайном с повторными измерениями и простым многовариантным дизайном. Для обоих членов выборки измеряются несколько раз или в испытаниях, но в схеме с повторными измерениями каждое испытание представляет собой измерение одной и той же характеристики в разных условиях.
В SAS PROC GLM используется для анализа повторных измерений.
Синтаксис
Основной синтаксис для PROC GLM в SAS —
PROC GLM DATA = dataset; CLASS variable; MODEL variables = group / NOUNI; REPEATED TRIAL n;
Ниже приведено описание используемых параметров:
-
набор данных — это имя набора данных.
-
КЛАСС дает переменным переменную, используемую в качестве классификационной переменной.
-
MODEL определяет модель для подгонки, используя определенные переменные из набора данных.
-
REPEATED определяет количество повторных измерений каждой группы для проверки гипотезы.
набор данных — это имя набора данных.
КЛАСС дает переменным переменную, используемую в качестве классификационной переменной.
MODEL определяет модель для подгонки, используя определенные переменные из набора данных.
REPEATED определяет количество повторных измерений каждой группы для проверки гипотезы.
пример
Рассмотрим приведенный ниже пример, в котором у нас есть две группы людей, подвергнутых испытанию на эффект наркотика. Время реакции каждого человека записывается для каждого из четырех протестированных типов лекарств. Здесь проводится 5 испытаний для каждой группы людей, чтобы увидеть силу корреляции между эффектом четырех типов наркотиков.
DATA temp; INPUT person group $ r1 r2 r3 r4; CARDS; 1 A 2 1 6 5 2 A 5 4 11 9 3 A 6 14 12 10 4 A 2 4 5 8 5 A 0 5 10 9 6 B 9 11 16 13 7 B 12 4 13 14 8 B 15 9 13 8 9 B 6 8 12 5 10 B 5 7 11 9 ; RUN; PROC PRINT DATA = temp ; RUN; PROC GLM DATA = temp; CLASS group; MODEL r1-r4 = group / NOUNI ; REPEATED trial 5; RUN;
Когда приведенный выше код выполняется, мы получаем следующий результат —