The DATA step rearranges WEIGHTS to create the data set SPLIT. The DATA
step transposes the strength values and creates two new variables: Time and
Subject. SPLIT contains one observation for each repeated measure. SPLIT can
be used in a PROC GLM step for a univariate repeated-measures analysis.
data split;
set weights;
array s{7} s1-s7;
Subject + 1;
do Time=1 to 7;
Strength=s{time};
output;
end;
drop s1-s7;
run;