作者tew (咖啡王子)
站内Statistics
标题Re: [程式] SAS 程式分组问题
时间Mon May 23 17:44:38 2011
※ 引述《a3709417 (项肥)》之铭言:
: -----------------------------------------------------------------------------
: 不好意思 我目前学SAS只有一星期
: 想来这边问个问题:
: 现在手上有组资料
: age mar edu
: 15 2 3
: 16 1 2
: 20 1 4
: 30 2 5
: 27 3 3
: . . .
: . . .
: . . .
: 想请问说 如何把资料先依据age分组
: 再去做叙述统计(像是计算次数 之类的)
: 我自己目前只会土法炼钢
: 就是用if ^(21<=age<=25) then delete
: proc sort ; by age ;
: proc sort ; by edu ;
: proc table ; age*mar ; run ;
只是要分age的组别
data a;
set a;
age_group=int((age-1)/5)+1;
run;
这样子你就有以5岁一组的族别了
proc means data=a;
var variable;
class age_group edu;
run;
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 111.82.69.98