作者west1996 (焦了六年变脆了)
看板Statistics
标题Re: [程式] SAS求算群组总和及平均相关
时间Wed Apr 20 23:24:31 2011
※ 引述《pppr (阿)》之铭言:
: [软体程式类别]:SAS
: [程式问题]:资料处理
: [软体熟悉度]:低
: [问题叙述]:
: 假设我的资料如下
: a b c
: 1 2 2
: 1 1 2
: 1 3 3
: 2 2 3
: 2 1 3
: 3 3 2
: 3 2 1
: 3 3 1
: a为类别 b.c分别为数字
: 想请问一下 我要依a做各类别b跟c的总和 并将总和扣掉自身的b跟c求平均
: 不知道这样叙述可以吗 就是要求同样类别中 各变数扣除自身的平均
: 像a类别的三组资料 第一组我所要求就是第二组跟第三组的平均
: b变数为(b2+b3)/2=2
: 现在我能想到的方法就是先做出各类别的总和
: 再复制到excel去 慢慢拉出来
: 想请问有什麽指令能解决这样的问题呢? 谢谢大家的指导!
proc sql;
create table newdata as
select *, (sum(b)-b)/(count(*)-1) as b1, (sum(c)-c)/(count(*)-1) as c1
from olddata
group by a;
quit;
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 111.243.5.169
1F:推 pppr:OK了! 感谢! 04/21 02:35