欢迎光临散文网 会员登陆 & 注册

制作汇总表时不用dummy的方法,解决分类变量数据缺失-- SAS proc means/ freq

2022-01-10 20:59 作者:CDISC与SAS  | 我要投稿

当我们在做demographic表的时候通常是把所有需要的分类变量都列出来进行汇总,比如性别、用药分组等等,但是往往会有部分分类变量没有数据出现计数为0的情况,如何将“0”呈现在输出的汇总表中?这里列举几种解决方法:

--proc freq _Sparse--

在proc freq中使用SPARSE,用所有可能的值组合对数据进行预处理,然后使用TABLE语句中的SPARSE选项执行PROC FREQ。

-- proc means_ SPARSE&PRELOADFMT--

在proc中使用option--PRELOADFMT,preloadfmt表示预先设定好变量的format预加载进proc里,比如proc means。

~~completetypes&preloadfmt:适用于一个分类变量(比如上方数据集变量“sex”)没有任何数据的情况,简便方法可以在proc means中使用completetypes和preloadfmt这两个options~~

详细方法欢迎关注微信订阅号:CDISC_SAS


制作汇总表时不用dummy的方法,解决分类变量数据缺失-- SAS proc means/ freq的评论 (共 条)

分享到微博请遵守国家法律