MATLAB散点图中的线性回归线

Posted

技术标签:

【中文标题】MATLAB散点图中的线性回归线【英文标题】:Linear regression line in MATLAB scatter plot 【发布时间】:2012-06-27 22:14:35 【问题描述】:

我正在尝试获取两个变量散点图的残差。我可以使用matlab的lsline函数得到最小二乘线性回归线。但是,我也想获得残差。我怎样才能在matlab中得到这个。为此我需要知道线性回归线的参数ab

ax+b

【问题讨论】:

【参考方案1】:

使用函数polyfit获取回归参数。然后,您可以评估拟合值并相应地计算残差。

基本上polyfit 对指定的度数执行least-squares regression N,在您的情况下,对于直线回归,该度数为 1。回归参数由函数返回,您可以使用其他函数polyval从回归参数中获取拟合值

【讨论】:

【参考方案2】:

如果您有curve fitting toolbox,请输入cftool 并按回车键,GUI 将出现。

您可以使用此工具找到给定数据集的线性多项式拟合以及许多其他拟合。

【讨论】:

以上是关于MATLAB散点图中的线性回归线的主要内容,如果未能解决你的问题,请参考以下文章

第七讲异方差多重共线性逐步回归

在一张图表ggplot R上结合散点图、箱线图和线性回归线

Python 绘制线性回归散点图和置信区间线

Python 绘制线性回归散点图和置信区间线

Python 绘制线性回归散点图和置信区间线

数学建模天天学_第四天_多元线性回归模型