python数据挖掘笔记——回归(1):简单线性回归

本文介绍了回归分析的基本概念,包括一元线性回归模型和步骤。通过实例展示了如何利用Python的sklearn库建立简单线性回归模型,进行预测,并计算判定系数。最后,文章提供了一个广告投入与销售额的案例,演示了如何预测广告投入为50时的销售额。
摘要由CSDN通过智能技术生成

概念:

回归分析(Regression Analysis): 研究自变量与因变量之间关系形式的分析方法,它主要是通过建立因变量Y自变量Xi(i=1,2,3…)之间的回归模型,来预测因变量Y的发展趋势。

回归分析的分类:
在这里插入图片描述
一元线性回归模型:
Y=a+bx+e

式中,Y:因变量
x:自变量
a:常数项,截距
b:回归系数,斜率
e:随机误差

回归分析的步骤:

  1. 根据预测目标,确定自变量和因变量。
  2. 绘制散点图,确定回归模型类型。
  3. 估计模型参数,建立回归模型。
  4. 对回归模型进行检验。
    回归方程的精度就是用来表示实际观测点和回归方程的拟合程度的指标,用判定系数来度量。
    判定系数=相关系数R^2=ESS/TSS=1-RSS/TSS
    其中:TSS:总离差平方和
    ESS:回归平方和
    RSS:残差平方和
  5. 利用回归模型进行预测。

案例:根据广告投入和销售额数据建立回归模型,预测广告投入为50时,销售额数据为多少。
下面进行代码演

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值