VAR和STDEV的结果很奇怪

时间:2013-11-07 17:50:50

标签: sql sql-server tsql sql-server-2012 standard-deviation

这个

SELECT 
AVG(s.Amount/100)[Avg],
STDEV(s.Amount/100) [StDev],
VAR(s.Amount/100) [Var]

返回:

Avg StDev           Var
133 550.82021581146 303402.910146583

统计数据不是我最强的诉讼,但标准差和方差如何大于平均值呢?不仅如此,方差几乎比集合中的最大样本大100倍。

以下是整个样本集,上面用

替换
SELECT s.Amount/100

而查询的其余部分相同

Amount
4645
3182
422
377
359
298
278
242
230
213
182
180
174
166
150
130
116
113
109
107
102
96
84
78
78
76
66
64
61
60
60
60
59
59
56
49
46
41
41
39
38
36
29
27
26
25
25
25
24
24
24
22
22
22
20
20
19
19
19
19
19
18
17
17
17
16
14
13
12
12
12
11
11
10
10
10
10
9
9
9
8
8
8
7
7
6
6
6
3
3
3
3
2
2
2
2
2
1
1
1
1
1

1

1 个答案:

答案 0 :(得分:2)

您需要阅读有关统计数据的书籍,或者至少从描述这些概念的维基百科页面开始。

标准偏差和方差非常相关。方差是标准偏差的平方(或足够接近平方)。您可以检查您的号码是否属实。

标准差与平均值之间并没有真正的关系。标准偏差是测量数据在平均值附近的分散。数据可以任意分散在平均值附近。

您可能会感到困惑,因为当您假设数据的特定分布时,会对标准偏差/标准误差进行估算。但是,这些估计是关于分布而不是数据。