Re: [程式] SAS 程式分組問題

看板Statistics作者 (咖啡王子)時間14年前 (2011/05/23 17:44), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《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
文章代碼(AID): #1DsYo8AX (Statistics)
文章代碼(AID): #1DsYo8AX (Statistics)