我做的是3个样本之间场均传球次数的显著性差异对比,用非参数检验之后两两比较。
下面是代码,麻烦大神们帮忙看一下有没有错误?(或者是否可以用此方法进行检验?)
很急很急
PS.非参数检验那一步得到的结果与我现在SPSS上做非参数检验得到的结果一致,但是之后的两两比较(在SPSS上)我用的Nemenyi检验,得到的结果看起来与SAS上基本一致。但是SAS不显示具体的值,因此我拿不准SAS这段代码到底是否是正确的?
麻烦大神们帮忙看一下。感激不尽
data gk_passes;
do p=1 to 171;
do g=1 to 3;
input passes@@;
output;
end;
end;
cards;
20.64 29.96 31.79
23.95 25.09 35.01
20.76 25.28 34.19
20.35 25.6 31.36
22.75 34 39.87
21.6 23.9 36.13
18.71 27.44 27.55
18.47 34.15 47.32
19.77 25.1 35.16
19.52 30.8 32.31
19.43 34.27 29.5
21.32 24.05 30.54
21.75 26.88 43.89
21.61 28.41 27.53
18.83 30.68 29.17
18.22 25.2 27.43
19.98 23.15 44.08
23.01 31.79 42.69
24 27.88 36.29
26.64 26.5 29.07
22.48 33.01 26.29
21.8 30.64 29.21
23.49 25.36 37.43
22.74 25.93 31.17
22.15 27.2 37.14
19.38 26.37 29.47
19.11 26.43 32.38
22.53 22.26 39.92
20.5 27.28 39.09
20.51 28.29 40.96
0 25.46 28.51
0 26.99 34.19
0 23.8 39.92
0 30.32 31.77
0 31 33.23
0 27.83 39.76
0 28.94 34.8
0 21.13 35.24
0 27.72 24.73
0 27.6 42.7
0 27.08 31.78
0 0 27.05
0 0 37.86
0 0 39.85
0 0 28.55
0 0 32.9
0 0 38.12
0 0 37.77
0 0 39.88
0 0 30.41
0 0 37.59
0 0 33.06
0 0 30.5
0 0 37.21
0 0 27.63
0 0 47.13
0 0 34.03
;
proc npar1way data=gk_passes wilcoxon;
class g;
var passes;
run;
data a;
set gk_passes;
do i = 1 to passes ;
output;
end ;
run;
proc rank data=gk_passes out=b;
var p;
ranks r;
run;
proc glm;
class g;
model r = g;
means g/lsd snk tukey dunnett ;
run;
quit;
谢谢大神们!


雷达卡



京公网安备 11010802022788号







