本文介绍数学统计函数的语法及示例。
基本语法
| 函数名称 | 说明 |
|---|---|
| corr(key1, key2) | 计算两列的相关度。 计算结果范围为[0,1]。 |
| covar_pop(key1, key2) | 计算两列的总体协方差。 |
| covar_samp(key1, key2) | 计算两列的样本协方差。 |
| regr_intercept(key1, key2) | 返回输入值的线性回归截距。key1 是依赖值,key2 是独立值。 |
| regr_slope(key1, key2) | 返回输入值的线性回归斜率。key1 是依赖值,key2 是独立值。 |
| stddev(key) | 计算 key 列的样本标准差。与 stddev_samp 函数同义。 |
| stddev_samp(key) | 计算 key 列的样本标准差。 |
| stddev_pop(key) | 返回 key 列的总体标准差。 |
| variance(key) | 计算 key 列的样本方差,与 var_samp 函数同义。 |
| var_samp(key) | 计算 key 列的样本方差。 |
| var_pop(key) | 计算 key 列的总体方差。 |
示例
计算两列数据的相关度。查询和分析语句如下:
* | select corr(timeCost,SamplingRate)