Excel趋势线(SLOPE())和CORREL()产生不同的系数

时间:2013-10-07 16:12:59

标签: excel regression correlation

我正在尝试使用excel来获取两个金融市场价差的系数,使用数据系列Sprd1上的两种方法对数据系列Sprd2:

1)我使用散点图并简单地添加趋势线,显示R ^ 2(0.4052)和系数(0.614)。趋势线应使用SLOPE()来获得系数...

2)我使用= CORREL(Sprd1,Sprd2),显示0.637; = RSQ(Sprd1,Sprd2),产生0.4052。

据我所知,R-sq值应该非常接近。但为什么系数会有所不同?我试图在excel的嵌入式方法或趋势线和CORREL的假设方面寻找任何差异。

非常感谢!

1 个答案:

答案 0 :(得分:1)

虽然RSQCORREL都使用相同的等式

pearson equation

RSQ返回的值是该结果的平方 即RSQ()=CORREL()^2

另一方面,

SLOPE不使用(y-MEAN(y))^ 2 ,也不使用分母的平方根:
SLOPE function

所以会得到略有不同的结果,具体取决于y的平均值