Chapter 16 SAS Analysis of Split-Plot Experiments
Read Data
import datafile=’C:\\Data\\FieldSplitPlotData.txt’
proc =TAB replace out=Field;
dbms;
run=Field (obs=14);
proc print data; run
Fit Linear Mixed-Effects Model
=Field;
proc mixed dataclass block geno fert;
=geno fert geno*fert / ddfm=satterthwaite;
model y*geno; random block block
Example Estimate Stateements
estimate ’geno 1’4 geno 4 0 0 fert 1 1 1 1
intercept *fert 1 1 1 1 0 0 0 0 0 0 0 0 / divisor=4 cl;
geno
1 - geno 2’
estimate ’geno 4 -4 0
geno *fert 1 1 1 1 -1 -1 -1 -1 0 0 0 0 / divisor=4 cl;
geno
1 - geno 2 with no fertilizer’
estimate ’geno 1 -1 0 geno*fert 1 0 0 0 -1 0 0 0 0 0 0 0 / cl;
geno ; run