data one; input Rep Depth $ Trt trt1 $ pH oc; cards; 1 0-6 1 0kgN 6.5 0.80 1 0-6 2 56kgN 6.3 0.70 1 0-6 3 112kgN 6.3 0.90 1 0-6 4 168KgN 5.9 0.80 1 0-6 5 Arrowleafclover 6.1 0.80 1 0-6 6 Austrianwinterpea 6.3 0.90 1 0-6 7 Buttonmedic 6.2 0.80 1 0-6 8 Crimsonclover 6.2 0.90 1 0-6 9 Hairyvetch 6.2 0.80 1 0-6 10 Redclover 6.2 0.80 1 0-6 11 Arrowleafclover 6.7 0.90 1 0-6 12 Austrianwinterpea 6.3 0.40 1 0-6 13 Buttonmedic 6.4 1.00 1 0-6 14 Crimsonclover 6.2 0.90 1 0-6 15 Hairyvetch 6.2 0.90 1 0-6 16 Redclover 6.5 0.80 2 0-6 1 0KgN 6.40 0.90 2 0-6 2 56kgN 6.30 0.80 2 0-6 3 112kgN 6.80 1.00 2 0-6 4 168KgN 5.70 0.60 2 0-6 5 Arrowleafclover 6.00 0.80 2 0-6 6 Austrianwinterpea 5.90 0.70 2 0-6 7 Buttonmedic 6.10 0.50 2 0-6 8 Crimsonclover 5.80 0.80 2 0-6 9 Hairyvetch 6.40 0.80 2 0-6 10 Redclover 6.10 0.70 2 0-6 11 Arrowleafclover 6.20 0.80 2 0-6 12 Austrianwinterpea 6.30 0.80 2 0-6 13 Buttonmedic 6.20 0.70 2 0-6 14 Crimsonclover 6.20 0.70 2 0-6 15 Hairyvetch 5.90 0.70 2 0-6 16 Redclover 6.00 0.80 3 0-6 1 0kgN 6.00 0.80 3 0-6 2 56kgN 6.50 0.70 3 0-6 3 112kgN 6.00 0.70 3 0-6 4 168KgN 5.90 0.70 3 0-6 5 Arrowleafclover 6.20 0.70 3 0-6 6 Austrianwinterpea 6.70 0.70 3 0-6 7 Buttonmedic 6.10 0.60 3 0-6 8 Crimsonclover 6.10 0.80 3 0-6 9 Hairyvetch 6.10 0.70 3 0-6 10 Redclover 6.10 0.80 3 0-6 11 Arrowleafclover 6.30 0.70 3 0-6 12 Austrianwinterpea 6.30 0.70 3 0-6 13 Buttonmedic 6.20 0.70 3 0-6 14 Crimsonclover 6.10 0.70 3 0-6 15 Hairyvetch 6.40 0.70 3 0-6 16 Redclover 6.30 0.80 1 6-12 1 0kgN 6.80 1.30 1 6-12 2 56kgN 6.40 0.90 1 6-12 3 112kgN 6.20 0.90 1 6-12 4 168KgN 6.30 1.30 1 6-12 5 Arrowleafclover 6.00 1.00 1 6-12 6 Austrianwinterpea 6.40 0.90 1 6-12 7 Buttonmedic 6.10 1.10 1 6-12 8 Crimsonclover 6.60 1.00 1 6-12 9 Hairyvetch 6.30 1.40 1 6-12 10 Redclover 6.30 0.70 1 6-12 11 Arrowleafclover 6.80 1.00 1 6-12 12 Austrianwinterpea 6.10 1.30 1 6-12 13 Buttonmedic 6.80 0.80 1 6-12 14 Crimsonclover 6.30 1.50 1 6-12 15 Hairyvetch 6.10 1.20 1 6-12 16 Redclover 6.30 1.00 2 6-12 1 0kgN 6.60 1.00 2 6-12 2 56kgN 6.50 1.30 2 6-12 3 112kgN 6.60 0.80 2 6-12 4 168KgN 5.90 1.00 2 6-12 5 Arrowleafclover 5.90 0.90 2 6-12 6 Austrianwinterpea 6.40 1.20 2 6-12 7 Buttonmedic 6.40 1.40 2 6-12 8 Crimsonclover 6.20 0.90 2 6-12 9 Hairyvetch 6.70 1.00 2 6-12 10 Redclover 6.20 0.70 2 6-12 11 Arrowleafclover 6.20 0.90 2 6-12 12 Austrianwinterpea 6.60 1.00 2 6-12 13 Buttonmedic 6.30 0.70 2 6-12 14 Crimsonclover 6.30 1.20 2 6-12 15 Hairyvetch 6.10 0.90 2 6-12 16 Redclover 6.30 1.20 3 6-12 1 0KgN 6.30 1.10 3 6-12 2 56kgN 6.80 1.00 3 6-12 3 112kgN 5.90 0.90 3 6-12 4 168KgN 6.20 0.90 3 6-12 5 Arrowleafclover 6.30 1.00 3 6-12 6 Austrianwinterpea . . 3 6-12 7 Buttonmedic 6.00 0.80 3 6-12 8 Crimsonclover 5.90 1.00 3 6-12 9 Hairyvetch 6.00 0.50 3 6-12 10 Redclover 6.40 1.00 3 6-12 11 Arrowleafclover 6.30 1.30 3 6-12 12 Austrianwinterpea 6.50 1.00 3 6-12 13 Buttonmedic 6.60 0.90 3 6-12 14 Crimsonclover 5.90 0.70 3 6-12 15 Hairyvetch 6.70 1.00 3 6-12 16 Redclover 6.40 1.20 proc print; run; proc glm; class rep trt depth; model ph oc = rep depth rep*depth trt trt*depth ; test h = rep depth e = rep*depth; means depth trt trt*depth; run;