希望获取如下报表
代码共享如下:
- proc tabulate data=lb ;
- var yingb case uncase;
- class style ;
- table style='' all,(yingb case uncase )*(sum='')*f=8. uncase=''*rowpctsum<yingb>*f=8.2/box='学制';
- keylabel all='合计' RowPctSum='漏报率(%)';
- run;
第一行:lb 是数据库名称;
第二行:var 指定计量变量,yingb是应上报,case是已上报,uncase是未上报;
第三行:class 指定计数变量,style是学制;
第四行 =‘’ 是取消该变量名称显示,all是列合计,sum是行合计(变量合计),*f=8. 设置显示格式没有小数, uncase=''*rowpctsum<yingb>*f=8.2 表示 以yingb的行合计为分母,uncase为分子 求百分比例,即漏报率。box为表头
第五行:keylabel指定统计变量名称




雷达卡




京公网安备 11010802022788号







