【sas】tabulate报表

TABULATE过程的主要功能是输出统计量表,它是对整个数据集中的数据的汇总。
  TABULATE过程的一般格式为
  PROC TAULATE DATA=数据集名称;
  CLASS 分类变量;
  VAR 分析变量;
  TABLE 页维说明 行维说明 列维说明/选项;
  RUN;
  其中CLASS语句给出分类变量,给变量分类之后可以分别计算它们的统计量,VAR语句指定了对哪个变量进行统计分析,分析变量一般是数值型变量,在TABLE语句中说明表格的结构。
  
  例1 输出报表反映男女生数学成绩总和,这时分类变量就是SEX 分析变量是MATH表格的结构是性别为行数学总成绩为列
  proc tabulate data=score;
  class sex;
  var math;
  table sex,math;
  run;
  注意在程序中并没有使用SUM来求和,这是因为TABULATE本身就是一个汇总过程。在默认的情况下它将输出分析变量的求和,当然还可以输出分析变量的其他统计量,例如N、NMISS、MEAN、STD、MIN、MAX、RANGE、SUM、USS、CSS、STDERR、CV、T、PRT、VAR、SUMWGT、PCTN、PCTSUM 等
  例3 输出报表反映男女生数学语文成绩的平均值方差
  proc tabulate data=sasuser.score;
  class sex;
  var math chinese;
  table sex,(mat

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值