rankCorr
计算秩相关系数。
语法
参数
返回值
- 返回
x和y的秩之间的秩相关系数。相关系数的取值范围为 -1 到 +1。如果传入的参数少于两个,函数将抛出异常。值接近 +1 表示具有很强的线性关系,当一个随机变量增加时,另一个随机变量也随之增加。值接近 -1 表示具有很强的线性关系,当一个随机变量增加时,另一个随机变量随之减小。值接近或等于 0 表示这两个随机变量之间不存在相关关系。
类型:Float64。
示例
查询:
结果:
查询:
结果:
另请参阅
计算秩相关系数。
语法
rankCorr(x, y)
参数
返回值
x 和 y 的秩之间的秩相关系数。相关系数的取值范围为 -1 到 +1。如果传入的参数少于两个,函数将抛出异常。值接近 +1 表示具有很强的线性关系,当一个随机变量增加时,另一个随机变量也随之增加。值接近 -1 表示具有很强的线性关系,当一个随机变量增加时,另一个随机变量随之减小。值接近或等于 0 表示这两个随机变量之间不存在相关关系。类型:Float64。
示例
查询:
SELECT rankCorr(number, number) FROM numbers(100);
结果:
┌─rankCorr(number, number)─┐
│ 1 │
└──────────────────────────┘
查询:
SELECT roundBankers(rankCorr(exp(number), sin(number)), 3) FROM numbers(100);
结果:
┌─roundBankers(rankCorr(exp(number), sin(number)), 3)─┐
│ -0.037 │
└─────────────────────────────────────────────────────┘
另请参阅
Was this page helpful?