data table74 ; input day method trig @@ ; cards ; 1 1 142.3 1 1 144.0 2 1 134.9 2 1 146.3 3 1 148.6 3 1 156.5 4 1 152. 4 1 151.4 1 2 142.9 1 2 147.4 2 2 125.9 2 2 127.6 3 2 135.5 3 2 138.9 4 2 142.9 4 2 142.3 ; proc print data = table74 ; proc glm data = table74 ; class day method ; model trig = day method day*method ; random day day*method / test ; lsmeans method / stderr pdiff cl ; run ; proc mixed data = table74 ; class day method ; model trig = method ; random day day*method ; lsmeans method / pdiff cl ; run ;