SAS - Phân tích đo lường lặp lại

Phép phân tích đo lặp lại được sử dụng khi tất cả các thành viên của một mẫu ngẫu nhiên được đo trong một số điều kiện khác nhau. Khi mẫu được tiếp xúc với từng điều kiện lần lượt, phép đo của biến phụ thuộc được lặp lại. Sử dụng ANOVA tiêu chuẩn trong trường hợp này là không phù hợp vì nó không mô hình hóa được mối tương quan giữa các biện pháp lặp lại.

Người ta phải rõ ràng về sự khác biệt giữa repeated measures design và một simple multivariate design. Đối với cả hai, các thành viên mẫu được đo trong nhiều lần hoặc thử nghiệm, nhưng trong thiết kế các phép đo lặp lại, mỗi phép thử đại diện cho phép đo của cùng một đặc tính trong một điều kiện khác nhau.

Trong SAS PROC GLM được sử dụng để thực hiện phân tích biện pháp lặp lại.

Cú pháp

Cú pháp cơ bản cho PROC GLM trong SAS là:

PROC GLM DATA = dataset;
   CLASS variable;
   MODEL variables = group / NOUNI;
   REPEATED TRIAL n;

Sau đây là mô tả về các tham số được sử dụng:

  • dataset là tên của tập dữ liệu.

  • CLASS cung cấp cho các biến là biến được sử dụng làm biến phân loại.

  • MODEL xác định mô hình phù hợp bằng cách sử dụng các biến nhất định tạo thành tập dữ liệu.

  • REPEATED xác định số lượng các biện pháp lặp lại của mỗi nhóm để kiểm tra giả thuyết.

Thí dụ

Hãy xem xét ví dụ dưới đây, trong đó chúng ta có hai nhóm người bị thử tác dụng của một loại thuốc. Thời gian phản ứng của mỗi người được ghi lại đối với từng loại trong bốn loại thuốc được thử nghiệm. Dưới đây là 5 thử nghiệm được thực hiện cho từng nhóm người để xem sức mạnh tương quan giữa tác dụng của 4 loại thuốc.

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;

Khi đoạn mã trên được thực thi, chúng tôi nhận được kết quả sau: