作者tew (咖啡王子)
站内Statistics
标题Re: [问题] SAS资料的处理
时间Mon Nov 17 23:37:15 2008
proc sort data=old;by 行业别;
run;
proc means noprint data=old;
var 新资 人数;
by 行业别;
output out=new(drop=_type_ _freq_) mean=新资 人数;
run;
这样 new档案里面的就是行业别的平均
※ 引述《chenshinwei (陈小伟)》之铭言:
: 目前手上有一个资料:
: id 行业别 薪资 人数 …………
: 1 001 xxx ccc
: 2 001 xxx ccc
: 3 002 xxx ccc
: 4 003 xxx ccc
: 5 003 xxx ccc
: 6 003 xxx ccc
: 假设我要利用行业别去平均个别行业别变数。
: 例如我要创一个新栏位他的 薪资 人数 是全部行业别为001
: 所平均出来的,然後 002 003 也要比照处理。
: 请问一下,这个需要用什麽方式来处理呢?
: 是利用keep去处理吗?
: 另一个问题是用if去创新变数我可以知道,可是该如何
: 去创造其平均数的呢?
: 谢谢大家的回答……
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 125.225.33.42