SAS编码: - 我对两组的差异进行了测试(独立但来自同一人群)。 “差异”量和t-stat匹配的符号(即两组之间的数学差异为负,tstat为负。或者如果两组之间的数学差异为正,则tstat为正)。
然而,当我进行wilcoxon秩和检验时,我的z分数的符号与组差异的符号( - / +)不匹配。 (即两组之间的数学差异为负,但z分数为正。如果两组之间的数学差异为正,则z分数为负)。
我尝试过对数据集进行常规和降序排序。
这是我的代码:
*proc sort data = fundawin3t;
by vb_nvb_TTest;
run;
**Wilcoxon rank sums for vb vs nvb firms.;
proc npar1way data = fundawin3t wilcoxon;
title "NVB vs VB univariate tests and Wilcoxon-Table 4";
var ma_score_2015 age mve roa BM BHAR prcc_f CFI CFF momen6 vb_nvb SERIAL recyc_v;
class vb_nvb_TTest;
run;
这是我的日志:
3208
3209 proc sort data = fundawin3t;
3210 by vb_nvb_TTest;
3211 run;
NOTE: Input data set is already sorted, no sorting done.
NOTE: PROCEDURE SORT used (Total process time):
real time 0.00 seconds
cpu time 0.01 seconds
3212
3213 **Wilcoxon rank sums for vb vs nvb firms.;
3214 proc npar1way data = fundawin3t wilcoxon;
3215 title "NVB vs VB univariate tests and Wilcoxon-Table 4";
3216 var ma_score_2015 age mve roa BM BHAR prcc_f CFI CFF momen6
tenure vb_nvb SERIAL
3216! recyc_v;
3217 class vb_nvb_TTest;
3218 run;
NOTE: PROCEDURE NPAR1WAY used (Total process time):
real time 6.59 seconds
cpu time 5.25 seconds
答案 0 :(得分:0)
RTM
为了计算线性秩统计量S,PROC NPAR1WAY将两个样本中较小者中的观察值得分相加。如果两个样本具有相同的观察数,PROC NPAR1WAY将输入数据集中首先出现的样本的分数相加。
PROC NPAR1WAY计算每个双样本线性秩检验的单侧和双侧渐近p值。当检验统计量z大于其零假设期望值0时,PROC NPAR1WAY计算右侧p值,这是在零假设下发生的统计值的较大概率。当检验统计量小于或等于0时,PROC NPAR1WAY计算左侧p值,即在零假设下发生统计量值较小的概率。单侧p值$ P_1(z)$可表示为