SAS中文论坛
标题:
如何用SAS求分组数据的中位数及作直方图
[打印本页]
作者:
shiyiming
时间:
2007-7-8 00:01
标题:
如何用SAS求分组数据的中位数及作直方图
比如:
分组区间 , 频 数
---------------------------------------------
0--2 , 1
3--5 , 3
6--8 , 5
9--11 , 4
12+ , 2
---------------------------------------------
谢谢!
作者:
shiyiming
时间:
2007-7-26 13:10
标题:
Re: 如何用SAS求分组数据的中位数及作直方图
如果输入数据为temp1,
proc format;
value inte 0-2 ='0-2'
3-5='3-5'
6-8='6-8'
9-11='9-11'
12-high ='12+'
;
data temp2;
set temp1;
b=put(a,inte.);
run;
proc sort data=temp2 out=temp3;
by b;
run;
proc means data=temp3 ;
var a;
by b;
output out=temp5 median=median;
run;
proc sort data=temp5;
by median;
run;
欢迎光临 SAS中文论坛 (https://mysas.net/forum/)
Powered by Discuz! X3.2