Учебники

SAS — анализ повторных измерений

Повторный анализ измерений используется, когда все члены случайной выборки измеряются в ряде различных условий. Поскольку образец подвергается воздействию каждого условия по очереди, измерение зависимой переменной повторяется. Использование стандартного 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;

Когда приведенный выше код выполняется, мы получаем следующий результат —