banner

用SAS进行数据分析:报表与图形输出过程汇总

作者: afenxi来源: afenxi时间:2017-05-13 18:45:270

用SAS进行数据分析:报表与图形输出过程汇总

*Tabulate过程分类汇总;

proc tabulate data=need;  class brand;  var ts9 ts10;  table brand all,(ts9 ts10)*(n sum mean);  keylabel n="用户数" sum="发送总量" mean="人均发送";  label brand="品牌" all="总计"  ts9="9月" ts10="10月"; run;

*Means过程输出简单统计量;

proc means data=need n sum mean maxdec=2;  var ts9 ts10;  label ts9="9月" ts10="10月"; run;

*Univariate过程输出简单统计量;

proc univariate data=need;  var ts10; run;

*Freq过程输出离散变量分布情况;

proc freq data=need;  tables brand sex; run; *Corr过程计算两变量之间的相关关系; proc corr data=need;  var ts10 ts9 fee10 fee9; run; *Gplot绘制散点图和曲线图; proc gplot data=need;  symbol i=none v=* color=blue;  plot ts10*ts9; quit; proc gplot data=need;  symbol i=join v=* color=blue;  plot ts10*ts9; quit; *绘制直方图; goptions reset=goptions; proc gchart data=need;  vbar sex; quit; *绘制三维直方图; proc gchart data=need;  vbar3d sex; quit; *绘制横向直方图; proc gchart data=need;  hbar sex; quit; *绘制三维横向直方图; proc gchart data=need;  hbar3d sex; quit; *绘制饼形图; proc gchart data=need;  pie sex/type=percent; run; *绘制三维饼形图; proc gchart data=need;  pie3d sex/type=percent; run; *绘制环形饼形图; proc gchart data=need;  donut sex/type=percent; run; *绘制三角形面积图; proc gchart data=need;  star sex/type=percent; run; *绘制三维分类直方图; proc gchart data=need;  block sex/group=brand; quit; *G3D过程用来绘制三维曲面; data test;   do x=-3 to 3 by 0.1;     do y=-3 to 3 by 0.1;      z=x**2+y**2;      output;  end;  end; run; proc g3d data=test;  plot x*y=z; run; *GCONTOUR过程则是画出曲面的等高线图; proc gcontour data=test;  plot x*y=z; run;

作者:郑来轶

数据分析精选专稿,转载必须获得本站、原作者的同意,拒绝任何不表明作者及来源链接的转载!

原创文章,作者:郑来轶,如若转载,请注明出处:《用SAS进行数据分析:报表与图形输出过程汇总》https://www.afenxi.com/post/1497

banner
看过还想看
可能还想看
热点推荐

永洪科技
致力于打造全球领先的数据技术厂商

申请试用
Copyright © 2012-2024开发者:北京永洪商智科技有限公司版本:V10.2
京ICP备12050607号-1京公网安备110110802011451号 隐私政策应用权限