proc factex;
factors species sex;
output out=design1 
species cvals=('kunming' 'lubai')
sex cvals=('male' 'female')
designrep=2; 
run;
  /*上面一段程序产生一个2因素2水平的析因设计，每一处理重复2次*/
factors weight/nlev=3;
output out=design2 
weight cvals=('13-15' '19-20' '24-25')
designrep=design1
randomize;
run;
  /*上面一段程序产生另外一个析因设计，只含一个3水平的因素，指定的处理的重复次数为第一段程序输出的数据集*/
proc print data=design2;
run;
