美文网首页
回归分析

回归分析

作者: LET149 | 来源:发表于2023-05-26 17:44 被阅读0次

1. 线性回归分析

p1 <- lm(formula=, data=)

    1. formula= : 用来回归的公式,这个公式应该是根据先验知识推测的自变量与因变量之间的关系逻辑关系(线性或者非线性,一次或二次...),最终回归的结果就是给定回归公式的形式,所以说回归是给定了形式而计算出各种参数;形式是:因变量 ~ 自变量;因变量和自变量都可以有相应的变形,也就是说这里计算的是因变量自变量之间的线性关系,但因变量和自变量并不一定是某些原始的数值,也可以是这些数值的变形(计算结果),这样一来,结果中最原始数据之间的关系便完全可能不再是线性关系,比如:x^2 + 3 ~ 7*y因变量自变量可以是数据框中两个列名(或者类似,需要与后面data=联用),也可以是直接给出的数值
    1. data= : 用于回归的数值所在的数据框等
> aa <- 1:20
> bb <- 1:20

> p1 <- lm(bb[2:18]~aa[1:17])  '#进行回归分析
> p1  #查看回归分析结果

Call:
lm(formula = bb[2:18] ~ aa[1:17])

Coefficients:  #显示回归分析结果中的参数,左边是截距,右边是斜率
(Intercept)     aa[1:17]  
          1            1  

> summary(p1)

Call:
lm(formula = bb[2:18] ~ aa[1:17])

Residuals:
       Min         1Q     Median         3Q        Max 
-6.177e-15 -1.813e-16  6.400e-17  4.317e-16  3.081e-15 

Coefficients:
             Estimate Std. Error   t value Pr(>|t|)    
(Intercept) 1.000e+00  9.498e-16 1.053e+15   <2e-16 ***
aa[1:17]    1.000e+00  9.269e-17 1.079e+16   <2e-16 ***
---
Signif. codes:  0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1

Residual standard error: 1.872e-15 on 15 degrees of freedom
Multiple R-squared:      1, Adjusted R-squared:      1 
F-statistic: 1.164e+32 on 1 and 15 DF,  p-value: < 2.2e-16

> coefficients(p1)  #用此函数来显示回归分析结果中的参数
(Intercept)    aa[1:17] 
          1           1 

2. 将线性回归分析的结果添加至点图中

line_1 <- lm(log10_sc ~ log10_bulk, data = kk_final_2)  '#回归分析

plot(kk_final_2$log10_bulk, kk_final_2$log10_sc)  #绘制原数据点图

abline(line_1, lwd=4, lty=4)  #将回归结果添加至原数据点图中,方法一

lines(kk_final_2$log10_bulk, fitted(line_1), lwd=4)  #将回归结果添加至原数据点图中,方法二

fitted()函数,以原自变量为输入,用回归得到的模型(公式)得到预测的因变量值

相关文章

  • 2020-08-22阅读十分钟收获(坚持第017天)总结中级经济

    中级经济基础第26章回归分析 回归分析与相关分析的区别和联系 回归分析分类为,线性回归和非线性回归 一元回归和多元...

  • Data Science with R in 4 Weeks -

    Regression Analysis 回归分析是非常有用的分析方法,而线性回归又是回归分析中常用的方法。有一个著...

  • (16)多重线性回归分析

    一、多重线性回归分析简介 简单线性回归分析:自变量X =1 个 多重线性回归分析:自变量X >=2 个 多元线性回...

  • 线性回归分析

    线性回归分析应该是我们最常用的分析模型了,根据身高和体重预测年龄 1.回归分析的基本概念 §回归分析假定自变量对因...

  • Python3入门机器学习 - 逻辑回归与决策边界

    logistic回归又称logistic回归分析,是一种广义的线性回归分析模型,以胃癌病情分析为例,选择两组人群,...

  • 前言

    梳理统计学习相关的体系 进入统计机器学习模型部分,首先从最基础的从回归分析说起。 1.回归分析 回归分析大家相对来...

  • 10. 线性回归

    回归算法-线性回归分析 线性回归定义:线性回归通过一个或多个自变量与因变量之间进行建模的回归分析,其中可以为一个或...

  • 逻辑回归理论推导及如何应用于多分类

    logistic回归又称logistic回归分析,是一种广义的线性回归分析模型,常用于数据挖掘,疾病自动诊断,经济...

  • 机器学习之线性回归

    线性回归是一种回归分析技术.回归分析就是利用样本(已知数据),产生拟合方程,从而对未知数据进行预测,回归在于分...

  • 数据分析系列 9/32 | Excel进行回归分析,预测真实值

    前面学习了Excel中的相关分析,在数据分析中,相关分析和回归分析关系紧密,今天来学习下Excel中的回归分析。 ...

网友评论

      本文标题:回归分析

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