data a;
do c=1 to 3;
input x @@;
output;
end;
cards;
11 18 14 23 58 32 09 15 08 22 97 42 31 20 33 32 10 27 21 45 17
;
proc npar1way wilcoxon;
var x;
class c;
run;
下面是程序运程结果:
The NPAR1WAY Procedure
Wilcoxon Scores (Rank Sums) for Variable x
Classified by Variable c
Sum of Expected Std Dev Mean
c N Scores Under H0 Under H0 Score
-----------------------------------------------------------------
1 7 68.50 77.0 13.399627 9.785714
2 7 86.00 77.0 13.399627 12.285714
3 7 76.50 77.0 13.399627 10.928571
****秩和检验*****;
proc npar1way wilcoxon data=dd;
var scores;
class groups ;
run;
**********两两比较************;
proc rank data=dd out=dd22;
var scores;
ranks s_tot;
run;
proc anova data=dd22;
class groups;
model s_tot=groups;
means groups/bon alpha=0.05;
quit;