R语言学习笔记之lm函数详解

 更新时间:2021年03月11日 14:39:29   作者:旋转小马  
这篇文章主要介绍了R语言学习笔记之lm函数详解,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

在使用lm函数做一元线性回归时,发现lm(y~x+1)和lm(y~x)的结果是一致的,一直没找到两者之间的区别,经过大神们的讨论和测试,才发现其中的差别,测试如下:

-------------------------------------------------------------

-------------------------------------------------------------

结果可以发现,两者的结果是一样的,并无区别,但是若改为lm(y~x-1)就能看出+1和-1的差别在哪了,测试结果如下:

说明:coefficients()函数是输出模型的参数估计值,

Intercept是指的截距,x对应的便是系数,对于一元线性回归方程y=ax+b来说,2.251599便是b的值,1.980810便是a的值。

此时再看lm(y~x)、lm(y~x+1)、lm(y~-1)三者的区别便可发现:

+1表示有截距项与-1相对应,

-1指没有截距项,

而x表示默认有截距项。

到此这篇关于R语言学习笔记之lm函数详解的文章就介绍到这了,更多相关R语言lm函数内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • R语言数据框的合并实现示例

    R语言数据框的合并实现示例

    有时数据集来自多个地方,我们需要将两个或多个数据集合并成一个数据集,本文主要介绍了R语言数据框的合并实现示例,具有一定的参考价值,感兴趣的可以了解一下
    2024-02-02
  • R语言编程数学分析重读微积分理解极限算法

    R语言编程数学分析重读微积分理解极限算法

    这篇文章主要为大家介绍了R语言编程重读微积分数学分析理解极限算法的详细过程,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步
    2021-10-10
  • R语言统计结果输出至本地文件的几种方法示例

    R语言统计结果输出至本地文件的几种方法示例

    这篇文章主要给大家介绍了关于R语言统计结果输出至本地文件的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-03-03
  • R语言利用barplot()制作条形图的各种实例

    R语言利用barplot()制作条形图的各种实例

    这篇文章主要给大家介绍了关于R语言利用barplot()制作条形图的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-03-03
  • R语言 实现多行注释的方式

    R语言 实现多行注释的方式

    这篇文章主要介绍了R语言 实现多行注释的方式,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-04-04
  • R语言给图形填充颜色的操作(polygon函数)

    R语言给图形填充颜色的操作(polygon函数)

    这篇文章主要介绍了R语言给图形填充颜色的操作(polygon函数),具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-03-03
  • R语言中向量的加法和乘法运算

    R语言中向量的加法和乘法运算

    这篇文章主要介绍了R语言中向量的加法和乘法运算,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-04-04
  • R语言对CSV文件操作实例讲解

    R语言对CSV文件操作实例讲解

    在本篇文章里小编给大家整理了一篇关于R语言对CSV文件操作实例讲解内容,有兴趣的朋友们可以学习下。
    2021-04-04
  • R语言-如何给直方图加标签

    R语言-如何给直方图加标签

    这篇文章主要介绍了R语言-如何给直方图加标签,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-04-04
  • R语言 实现将1对多数据与1对1数据互换

    R语言 实现将1对多数据与1对1数据互换

    这篇文章主要介绍了R语言 实现将1对多数据与1对1数据互换的操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-03-03

最新评论