【SAS NOTE】OUTPUT

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
------------------------------------------------------------------------------

 

 

posted on 2013-01-25 20:37  colipso  阅读(337)  评论(0编辑  收藏  举报

导航