g*****t 发帖数: 53 | 1 在SAS里面, 请帮忙看看如何运用已知两组的N,MEAN,SD进行u检验吗?
数据如下所示。比如比较Env 和gp120之间的差异。
N Mean SD
Env 232918000 0.0076836 1.74E-05
gp120 232918000 9.71E-03 2.03E-05
用Proc Power试了,似乎都是固定的alpha值,而我需要求两组差异的p值。 | q******n 发帖数: 272 | 2 write U test formula in SAS by yourself | y**3 发帖数: 267 | 3 %MACRO SUM_TTEST(N_MEAN_STD=);
DATA SUMMARY;
ARRAY TEMPVALUE(6) (&N_MEAN_STD);
ARRAY GP(2) $ ('GROUP1' 'GROUP2');
ARRAY ST(3) $ ('N' 'MEAN' 'STD');
DO I=1 TO 2;
DO J=1 TO 3;
GROUP=GP(I);
_STAT_=ST(J);
CONTINUOUS_VAR=TEMPVALUE(J+(I-1)*3);
OUTPUT;
END;
END;
PROC TTEST DATA=SUMMARY; CLASS GROUP; VAR CONTINUOUS_VAR; RUN;
%MEND SUM_TTEST; |
|