本文介绍数学统计函数的语法说明及示例。
基本语法
函数名称 | 说明 |
---|---|
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列的总体方差。 |
示例
- 示例1:计算两列数据的相关度。
- 查询和分析语句
* | SELECT corr(request_length, request_time)
- 查询和分析结果
- 查询和分析语句
- 示例2:查询税前收入的样本标准差和总体标准差。
- 查询和分析语句
* |SELECT stddev(PretaxGrossAmount) as "样本标准差", stddev_pop(PretaxGrossAmount) as "总体标准差", time_series(__time__, '1m', '%H:%i:%s', '0') AS time GROUP BY time
- 查询和分析结果
- 查询和分析语句