1 R1 1 (R2+R3)/2
2 R2 1 (R1+R3)/2
3 R3 1 (R1+R2)/2
4 R4 2 (R5+R6+R7)/3
5 R5 2 (R4+R6+R7)/3
6 R6 2 (R4+R5+R7)/3
7 R7 2 (R4+R5+R6)/3

|
楼主: jintianxiu
|
2761
13
sas求助:问题拗口,请见贴~看明白的同学留言哪 |
|
本科生 8%
-
|
回帖推荐看明白了,你试试这段程序,比较啰嗦,你再试试有没有其他简单的方法。
data a ;
input SIC $ X;
DATALINES;
1 2
1 3
1 4
2 5
2 6
2 7
2 8
;
RUN;
PROC SUMMARY DATA=A nway;
CLASS SIC;
var x;
OUTPUT OUT=AA(drop=_freq_ _type_) MEAN=average N=number;
run;
data ab( rename=(average2=average));
merge a aa;
by sic;
average2=((average*number)-X)/(number-1);
drop average number;
run;
本帖被以下文库推荐
| ||
|
|
| |||||||||||||||||||||||
|
给自己一个机会吧?!
|
|||||||||||||||||||||||
| ||
| ||
| ||
|
Let them be hard, but never unjust
|
||
| ||
加好友,备注cda京ICP备16021002号-2 京B2-20170662号
京公网安备 11010802022788号
论坛法律顾问:王进律师
知识产权保护声明
免责及隐私声明


