Rank.AVG 函数返回与 SPSS 相比不同的结果
Rank.AVG function returning different results compared to SPSS
我在 SPSS 中使用了 Wilcoxon 符号秩检验,发现它 returns 与 RANK.AVG returns.
不同的秩和
Excel 给出总和 199.5 和 76。5
在 SPSS 中,排名总和(均值)不同。
我确定数据是一样的。有人有解释吗?
编辑
正如汤姆所说,原因似乎是排名列。 RANK.AVG 在我的 sheet 中为相同的数字给出了不同的排名。 Google returns 对此有一些结果,但对我没有任何帮助。例如,查看下面 0.2 值的排名。但它也会发生在其他值上。我从头开始使用新的 Excel sheet,输入所有内容而不是复制。但是问题依旧。
supporting
opposing
diff
abs diff
rank
3.6
3.6
0
3.6
3.4
0.2
0.2
4.5
3.8
4.2
-0.4
0.4
12
4.6
4.2
0.4
0.4
7
1.6
4.6
-3
3
22
4
3.8
0.2
0.2
4.5
3.8
4.6
-0.8
0.8
16.5
4.6
4.8
-0.2
0.2
4.5
4.8
4.2
0.6
0.6
14
2.2
2.4
-0.2
0.2
2
5
4.6
0.4
0.4
12
4.2
2.8
1.4
1.4
18
5
3
2
2
20
3.6
3.2
0.4
0.4
9
4.4
2.8
1.6
1.6
19
5
5
0
4.2
3.8
0.4
0.4
12
3.8
4.4
-0.6
0.6
15
4.6
4.4
0.2
0.2
1
5
1
4
4
23
4.6
4.6
0
3.4
3
0.4
0.4
9
3.8
4
-0.2
0.2
4.5
4
3.6
0.4
0.4
9
4
3.2
0.8
0.8
16.5
4.8
2
2.8
2.8
21
排名列中出现问题,例如0.2 以 4.5 的等级开始,再往下是 1 的等级 - 相同的数字不能有不同的等级。
这就是我得到的排名
总和与 SPSS 相反,但这取决于您输入数据的方式。
差异是由于差异计算中的舍入误差造成的。所以放
=ROUND(Q5-R5,1)
计算差值的时候,没问题。
我在 SPSS 中使用了 Wilcoxon 符号秩检验,发现它 returns 与 RANK.AVG returns.
不同的秩和Excel 给出总和 199.5 和 76。5
在 SPSS 中,排名总和(均值)不同。
我确定数据是一样的。有人有解释吗?
编辑
正如汤姆所说,原因似乎是排名列。 RANK.AVG 在我的 sheet 中为相同的数字给出了不同的排名。 Google returns 对此有一些结果,但对我没有任何帮助。例如,查看下面 0.2 值的排名。但它也会发生在其他值上。我从头开始使用新的 Excel sheet,输入所有内容而不是复制。但是问题依旧。
supporting | opposing | diff | abs diff | rank |
---|---|---|---|---|
3.6 | 3.6 | 0 | ||
3.6 | 3.4 | 0.2 | 0.2 | 4.5 |
3.8 | 4.2 | -0.4 | 0.4 | 12 |
4.6 | 4.2 | 0.4 | 0.4 | 7 |
1.6 | 4.6 | -3 | 3 | 22 |
4 | 3.8 | 0.2 | 0.2 | 4.5 |
3.8 | 4.6 | -0.8 | 0.8 | 16.5 |
4.6 | 4.8 | -0.2 | 0.2 | 4.5 |
4.8 | 4.2 | 0.6 | 0.6 | 14 |
2.2 | 2.4 | -0.2 | 0.2 | 2 |
5 | 4.6 | 0.4 | 0.4 | 12 |
4.2 | 2.8 | 1.4 | 1.4 | 18 |
5 | 3 | 2 | 2 | 20 |
3.6 | 3.2 | 0.4 | 0.4 | 9 |
4.4 | 2.8 | 1.6 | 1.6 | 19 |
5 | 5 | 0 | ||
4.2 | 3.8 | 0.4 | 0.4 | 12 |
3.8 | 4.4 | -0.6 | 0.6 | 15 |
4.6 | 4.4 | 0.2 | 0.2 | 1 |
5 | 1 | 4 | 4 | 23 |
4.6 | 4.6 | 0 | ||
3.4 | 3 | 0.4 | 0.4 | 9 |
3.8 | 4 | -0.2 | 0.2 | 4.5 |
4 | 3.6 | 0.4 | 0.4 | 9 |
4 | 3.2 | 0.8 | 0.8 | 16.5 |
4.8 | 2 | 2.8 | 2.8 | 21 |
排名列中出现问题,例如0.2 以 4.5 的等级开始,再往下是 1 的等级 - 相同的数字不能有不同的等级。
这就是我得到的排名
总和与 SPSS 相反,但这取决于您输入数据的方式。
差异是由于差异计算中的舍入误差造成的。所以放
=ROUND(Q5-R5,1)
计算差值的时候,没问题。