推 pppr:OK了! 感謝! 04/21 02:35
※ 引述《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