SAS中文论坛

标题: 求教:怎么计算多个变量的freq [打印本页]

作者: shiyiming    时间: 2013-9-17 22:34
标题: 求教:怎么计算多个变量的freq
data a;
input mbr $ dis1 $ dis2 $ dis3 $;
cards;
m1 d1 .  .
m1 .  . d3
m2 d1 .         .
m3 d1 .         d3
m3 .  .  .
m3 d1 .         d3
m3 d1 .         .
m4 .  .  .
m5 .  .  d3
m5 d1 .         .
;
run;
data a 有40多个疾病名称(dis1-dis46)数千万病人,为了描述方便,我就用3个dis1-dis3和5个病人为例。
question: 我想计算出每种疾病的病人数量,比如dis1有f1=4个病人,dis2有f2=0个病人,dis3有f4=3个病人。如data b所示:
data b;
input mbr $ dis1 $ dis2 $ dis3 $ f1 f2 f3;
cards;
m1 d1 .  .  4 0 3
m1 .  . d3        4 0 3
m2 d1 .         .         4 0 3
m3 d1 .         d3        4 0 3
m3 .  .  .          4 0 3
m3 d1 .         d3        4 0 3
m3 d1 .         .         4 0 3
m4 .  .  .                         4 0 3
m5 .  .  d3                        4 0 3
m5 d1 .         .         4 0 3
;
run;

thx!!!
作者: shiyiming    时间: 2013-9-19 23:51
标题: Re: 求教:怎么计算多个变量的freq
reselved.




欢迎光临 SAS中文论坛 (http://www.mysas.net/forum/) Powered by Discuz! X3.2