美文网首页
R01:一元线性回归

R01:一元线性回归

作者: 大饼说科教 | 来源:发表于2018-12-19 16:37 被阅读9次

data(snake); //引入数据集

dim(snake);//查看数据集的维度

str(snake);//查看数据集详情,head,tail,mean,max,min...

names(snake) <- c("content","yield");//为数据集的每列设置别名

attach(snake);//执行后可直接使用数据集别名

cor(snake);//查看数据集每列的相关性系数

cov(snake);//查看数据集每列的协方差

plot(snake);//查看数据分布情况

yield.fit <- lm(yield~content);//执行一元线性回归

yield.fit;//查看线性回归结果

plot(yield.fit);//查看线性回归结果

summary(yield.fit);//查看线性回归汇总

cor rplot
yield

上图中,Intercept指截距,content指系数,即模型结果是yield=0.4981*content+0.7254

summary

上面是线性回归模型的汇总结果,重点关注划线的几个地方,解释如下:

1.Residuals是指模型残差,原则上应该符合正态分布,1Q应该与3Q差不多

2.Pr(>|t|用于描述系数显著性,越小越好,一般应小于0.05,约小说明模型系数越有效

3.Adjusted R-squared:说明模型拟合程度,越大说明拟合的越好,原则上应大于0.80

4.F统计的p-value也是描述模型显著性,越小越好,应低于0.05

同时满足上面几个条件可以说明,这个结论是可以接受的。

相关文章

  • R01:一元线性回归

    data(snake); //引入数据集dim(snake);//查看数据集的维度str(snake);//查看数...

  • 2020-02-14

    线性回归:线性回归分为一元线性回归和多元线性回归,一元线性回归用一条直线描述数据之间的关系,多元回归是用一条曲线描...

  • Matlab一元/多元回归(后续会有更新)

    一元线性回归&一元非线性回归 多元回归/逐步回归 多元回归 先画散点图,看有没有线性性质,再决定能不能用多元线性回...

  • 一元线性回归方程

    目标:写清楚一元线性回归分析的全部过程。 一元线性回归分析步骤: 确定变量variable:independent...

  • 数学建模系列笔记2:回归和时间序列

    数学建模 @[toc] 3-1-1 一元线性回归 一般,假设 若 称为一元正态线性回归模型 回归分析要解决的主要问...

  • 机器学习

    1.线性回归 1.1一元线性回归 y=a+bx 1.2多元线性回归 y=a+b1x1+b2x2+...+bnxn ...

  • 机器学习第4天:线性回归及梯度下降

    联系我:ke.zb@qq.com我的技术博客:明天依旧可好-CSDN 一、简单线性回归(即一元线性回归) 线性回归...

  • 多元线性回归

    前言 一元线性回归只是让我们好理解回归这个概念。在实际中特征很少说只有一个。所有就有多元线性回归。 概念 与一元线...

  • 2020-08-13--线性回归01

    线性回归算法简介 解决回归问题 思想简单,容易实现 许多强大的非线性模型的基础 结果具有很好的 线性回归分为一元线...

  • Multiple Regression——多元回归

    在上一节线性回归内容中,我们提到了多元线性回归例如下图中,左边是一元线性回归,右边是二元线性回归,中间为体长观察值...

网友评论

      本文标题:R01:一元线性回归

      本文链接:https://www.haomeiwen.com/subject/tcbjkqtx.html