1 proc means data=mysas.ifthen11;2 var year date gtone shen dong all;3 output out=mysas.tryout max(gtone shen)=a b;4 run;5 proc print data=mysas.tryout;6 run;
用output可以将means的结果另存到另一个数据集中。
1 proc means data=mysas.ifthen11;2 var year date gtone shen dong all;3 by year;4 output out=mysas.tryout max(gtone shen)=a b;5 run;
增加by 可以根据year进行分类统计。
The SAS System 16:16 Sunday, January 25, 2013 42
---------------------------------------- year=2011 ----------------------------------------
The MEANS Procedure
Variable N Mean Std Dev Minimum Maximum
------------------------------------------------------------------------------ year 12 2011.00 0 2011.00 2011.00 date 12 18794.50 109.6817711 18628.00 18962.00 gtone 12 608642.08 96603.82 513356.00 791015.00 shen 12 7298529.00 379927.43 6533912.00 7690899.00 dong 12 2202777.50 96663.47 2001453.00 2323672.00 all 12 10109948.58 323675.56 9471470.00 10436403.00 ------------------------------------------------------------------------------ ---------------------------------------- year=2012 ----------------------------------------Variable N Mean Std Dev Minimum Maximum
------------------------------------------------------------------------------ year 6 2012.00 0 2012.00 2012.00 date 6 19068.83 56.7147835 18993.00 19145.00 gtone 6 983685.67 123902.08 847913.00 1158009.00 shen 6 6520724.17 116435.45 6363637.00 6675797.00 dong 6 2050017.00 38787.60 2000173.00 2096167.00 all 6 9554426.83 57046.22 9493155.00 9630349.00 ------------------------------------------------------------------------------