

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 统计方差和偏差函数
<a name="sql-reference-statistical-variance-deviation-functions"></a>

这些函数都接受一组数字，忽略 null，并且既可用作聚合函数，也可用作分析函数。有关更多信息，请参阅[聚合函数](sql-reference-aggregate-functions.md)和[分析函数](sql-reference-analytic-functions.md)。

下表列出了这些函数之间的关系。


| 函数目的 | 函数名称 | Formula | 评论 | 
| --- | --- | --- | --- | 
|  热点  |  [HOTSPOTS](sqlrf-hotspots.md) (expr)  |  检测数据流中频繁出现的数据的热点。  |    | 
|  Random Cut Forest  |  [RANDOM\$1CUT\$1FOREST](sqlrf-random-cut-forest.md) (expr)  |  在数据流中检测异常。  |    | 
|  随机砍伐森林以及解释  |  [RANDOM\$1CUT\$1FOREST\$1WITH\$1EXPLANATION](sqlrf-random-cut-forest-with-explanation.md) (expr)  |  检测数据流中的异常，并根据每列中的数据异常情况返回归因分数。  |    | 
|  总体方差  |  [VAR\$1POP](sql-reference-VARPOP.md)(expr)  |  ( SUM(expr\$1expr) - SUM(expr)\$1SUM(expr) / COUNT(expr)) / COUNT(expr)  |  如果应用于空集，则返回 null。  | 
|  总体标准差  |  [STDDEV\$1POP](sql-reference-STDDEVPOP.md)  |  总体方差的平方根 (VAR\$1POP)。  |  当 VAR\$1POP 返回 null 时，STDDEV\$1POP 返回 null。  | 
|  样本方差  |  [VAR\$1SAMP](sql-reference-VARSAMP.md)  |  (SUM(expr\$1expr) - SUM(expr)\$1SUM(expr) / COUNT(expr)) / (COUNT(expr)−1)  |  如果应用于空集，则返回 null。  如果应用于由一个元素组成的输入集，则 VAR\$1SAMP 返回 null。  | 
|  样本标准差  |  [STDDEV\$1SAMP](sql-reference-STDDEVSAMP.md) (expr)  |  样本方差的平方根 (VAR\$1SAMP)。  |  如果仅应用于 1 行输入数据，则 STDDEV\$1SAMP 返回 null。  | 