LIBNAME lib 'your library path here'; DATA pb; SET lib.tlc; RUN; ODS PDF; PROC MEANS DATA=pb; CLASS trt; VAR Y0 Y1 Y4 Y6; RUN; PROC CORR DATA=pb COV; VAR Y0 Y1 y4 Y6; RUN; PROC MEANS DATA=pb; VAR Y0; RUN; DATA one; SET lib.tlc; y=y1-y0; time=1; t=1; cbaseline = y0 - 26.406; output; y=y4-y0; time=4; t=4; cbaseline = y0 - 26.406; output; y=y6-y0; time=6; t=6; cbaseline = y0 - 26.406; output; DROP y1 y0 y4 y6; RUN; PROC SORT DATA=one; BY time; RUN; PROC CORR DATA=one; BY TIME; VAR cbaseline y; RUN; PROC MEANS DATA=one; BY time; CLASS trt; VAR y ; RUN; DATA one; SET one; succimer=(trt='A'); ARRAY tt(3) t1 t4 t6; j=0; DO i = 1,4,6; j+1; tt(j)=(time=i); END; DROP i j; RUN; PROC SORT DATA=one; BY TRT ID TIME; RUN; PROC MIXED DATA=one ORDER=DATA; CLASS ID TIME trt; MODEL y = cbaseline trt time trt*time / S CHISQ DDFM=KR; REPEATED time / SUBJECT=ID TYPE=UN R RCORR; CONTRAST '3 df Test of Main Effect and Interaction' trt 1 -1, trt*time 1 -1 -1 1 0 0 , trt*time 1 -1 0 0 -1 1 / E CHISQ; LSMEANS trt*time / OM ; RUN; ODS PDF CLOSE;