作者a3709417 (项肥)
看板Statistics
标题[程式] SAS 程式分组问题
时间Mon May 23 15:31:03 2011
-----------------------------------------------------------------------------
不好意思 我目前学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 ;
然後对26~30的年龄层又一样下去....
这样子无限循环....就会产生出很多output....
一笔抽样资料 照我这笨方法 可能产生出来的output少说有五十多个
然後又要慢慢看....
目前也在看书 可是还是在摸索当中
所以想问大家有没有比我这笨蛋方法还要更好的方法T^T
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.115.189.55
※ 编辑: a3709417 来自: 140.115.189.55 (05/23 15:31)
1F:推 lsshno1:age分组的依据是0-24,25-29,30-24...这样吗? 05/23 15:38
2F:→ a3709417:15~20 21~25 ~26~30 36~40 41~45 46~50 05/23 17:59