R使用lm构建单变量线性回归模型
Posted Data+Science+Insight
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了R使用lm构建单变量线性回归模型相关的知识,希望对你有一定的参考价值。
R使用lm构建单变量线性回归模型
回归分析是一种应用非常广泛的统计工具,用来建立两个变量之间的关系模型(单变量回归分析)。其中一个变量被称为预测变量(predictor variable),它的值是通过实验收集的。另一个变量称为响应变量(response variable),其值从预测变量中导出,所以常常也被称作因变量。
在线性回归中,这两个变量通过一个方程相关联,其中这两个变量的指数(幂)都是1。从数学上讲,线性关系在绘制成图形时为直线。如果线性回归中的任意一个变量的幂次不等一都会产生曲线;
线性回归的一般数学方程是:
y=ax+b
y是响应变量(response variable)或者因变量。
x是自变量或者predict因子。
a和b是常数,称为系数(y = a*x + b*1)。
回归的一个简单例子是当一个人的身高已知时预测他的体重信息(从直觉上,我们知道他们之间应该存在着一种正相关关系)。
要做到这一点,我们需要有一些身高和体重之间的
以上是关于R使用lm构建单变量线性回归模型的主要内容,如果未能解决你的问题,请参考以下文章
R语言使用lmPerm包应用于线性模型的置换方法(置换检验permutation tests)使用lm模型构建多元线性回归模型使用lmp函数生成置换检验多元线性回归模型
R语言使用lmPerm包应用于线性模型的置换方法(置换检验permutation tests)使用lm模型构建简单线性回归模型使用lmp函数生成置换检验回归分析模型
R语言使用lm构建线性回归模型并将目标变量对数化实战:可视化模型预测输出与实际值对比图可视化模型的残差模型系数(coefficient)模型总结信息(summary)残差总结信息
R语言使用lm构建线性回归模型并将目标变量对数化实战:模型训练集和测试集的残差总结信息(residiual summary)模型训练(测试)集自由度计算模型训练(测试)集残差标准误计算
R语言使用lm函数拟合多元线性回归模型假定预测变量之间有交互作用R语言使用effects包的effect函数查看交互作用对于回归模型预测响应变量的影响