Re: [程式] SAS 程式分組問題
※ 引述《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
討論串 (同標題文章)