为什么我的线性回归拟合线看起来不对?

Phi*_*son 8 r scatter-plot linear-regression best-fit

我已经绘制了一个二维直方图,我可以用线,点等添加到图中.现在我试图在密集点的区域应用线性回归拟合,但是我的线性回归线似乎完全偏离它的位置应该?为了证明这里是我左边的情节,有一个低回归拟合和线性拟合.

lines(lowess(na.omit(a),na.omit(b),iter=10),col='gray',lwd=3)

abline(lm(b[cc]~a[cc]),lwd=3)
Run Code Online (Sandbox Code Playgroud)

这里a和b是我的值,cc是最密集部分内的点(即大多数点在那里),红色+黄色+蓝色.

在此输入图像描述

为什么我的回归线看起来不像右边那样(手绘合身)?如果我正在绘制一条最合适的线,它会在那里吗?

我有很多类似的情节,但我仍然得到相同的结果....

在此输入图像描述

是否有任何替代线性回归拟合对我来说可能更好?

Raf*_*ael 8

线性回归是一种将线性函数拟合到最小化最小二乘误差的一组点(观察)的方法.

现在假设您的热图表示一个形状,您可以假设垂直线最佳.只需将你的热图以10度逆时针方向转动即可.

现在应该如何定义一个垂直的线性函数?确切地说,这是不可能的.

这个小小的思想实验的结果是你混淆了线性回归的目的和你最想要的东西 - 正如Gavin Simpson已经指出的那样 - 第一个主成分向量.