关于线性回归方程R的值问题,肿么老是1~~急!!!!

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于线性回归方程R的值问题,肿么老是1~~急!!!!相关的知识,希望对你有一定的参考价值。

毕业论文中列出了若干评价指标体系,需要求指标间的复相关系数做加权,也就是R值,但无论是SPSS还是excel,如果指标三四个的的话,R值会非常高,接近于1,指标多了就R就全是1了。。怎么一回事啊 ~~~
正常看别人的论文 R值都很小 一般都是0.2左右
这是咋回事啊~~~

参考技术A 你这个回归很有问题,标准误差是0,t值都一样而且都非常大,表示你的解释变量(就是你那些个指标)之间很可能是完全共线性也就是完全线性相关(如果你用了虚拟变量,比如有三个可能的情况要表示,而你又正好用了三个虚拟变量来描述它们,就肯定是完全共线性了),而且它们和你的被解释变量应该也是完全线性相关,否则不可能算出100%的拟合优度R方。

另外一个可能是你的数据太少,甚至你的样本容量小于要估计的系数的个数,那么线性回归的结果就是可以算出一个零误差的直线。就好比你在平面直角坐标系里,如果只知道两个样本点(x1,y1), (x2, y2),回归方程是 y = kx + b + u , 你显然可以让 u = 0 去估计出 k 和b,
k = 两点连线斜率, b 也可以算出来。这样当然会导致100%拟合。

可以的话看看你的数据,只有看到数据了才能知道真正的原因。本回答被提问者采纳
参考技术B 搜一下:关于线性回归方程R的值问题,肿么老是1~~急!!!!

以上是关于关于线性回归方程R的值问题,肿么老是1~~急!!!!的主要内容,如果未能解决你的问题,请参考以下文章

一元线性回归方程的计算步骤

多元线性回归公式推导及R语言实现

线性回归之前要做几次检验

R使用lm构建单变量线性回归模型

如何对已经拟出的一元线性回归方程进行检验?标准化残差图怎么判断?

R语言构建多元线性回归模型