美文网首页
统计学方法:回归分析实战

统计学方法:回归分析实战

作者: theFullHorizon | 来源:发表于2020-12-07 16:24 被阅读0次

一般在进行回归之前,会先对数据进行相关性的探索分析。本片内容是对上一篇内容的深入,在确立相关性的基础之上进行回归分析,确定出文教娱乐与衣着之间的回归方程。

Spass实战

依次选择分析 -> 回归 -> 线性
统计选项卡中依次选中估算值,模型拟合
分析结果
表一:方差分析表


查看对模型的检验,该检验是对模型的F检验,显著性指标与0.05进行比较。

表二:回归系数表


对回归系数进行T显著性检验,显著性指标与0.05进行比较。可以直接根据B列写出回归方程。

表三:模型摘要表

这里的R表示的是自变量与因变量的相关程度。值越大表示相关程度越高
这里R方用来评估的是自变量与因变量组成的散点与回归曲线的接近程度,取值于0,1之间。越接近1说明拟合的越好。

Python实战

加载数据并简单探索

data_pca = pd.read_excel('data_pca.xlsx', 'consumption', index_col=0, na_values=['NA'])

# kind` could be one of ['scatter', 'hist', 'hex', 'kde', 'reg', 'resid'], but lin was passed.`
sns.jointplot(data_pca['衣着'],data_pca['文教娱乐'], kind = "reg")
plt.show()

构建最小二乘模型并拟合

y = data_pca['文教娱乐']
x = data_pca['衣着']
x = sm.add_constant(x)
model = sm.OLS(y, x).fit()
print(model.summary())

利用模型进行预测

predicts = model.predict() 
x = data_pca['衣着'] 
plt.scatter(x, y, label='实际值')
plt.plot(x, predicts, color = 'red', label='预测值')
plt.legend() 
plt.show() 

参考:

使用 python 做线性回归

相关文章

  • 统计学方法:回归分析实战

    一般在进行回归之前,会先对数据进行相关性的探索分析。本片内容是对上一篇内容的深入,在确立相关性的基础之上进行回归分...

  • 绘制热图与预后评分关系的简易工具

    01—研究背景 多因素cox回归分析方法是英国统计学家 D.R.Cox 于 1972 年提出的比例风险回归模型 (...

  • 2022-07-10

    更新计划: R实战部分: 中级方法: 八、回归(已完成) 九、方差分析(跳过) 十、功效分析(跳过) 十一、中级绘...

  • 前言

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

  • 关于最小二乘法公式

    在统计学中,我们常常会用到一种分析方法——回归直线方程拟合样本。这种方法无论是在电力系统分析还是在金融数据分析方面...

  • 广义线性模型(2)线性回归模型的理解

    1 原理 1.1 概述 回归问题:回归属于统计学,回归分析(regression analysis)指的是确定两种...

  • 统计学习————逻辑斯蒂回归

    逻辑斯谛回归(对数几率回归)是统计学习中的经典分类方法,已经成为流行病学和医学中常见的分析方法。它主要有下面三个用...

  • R语言学习(七)OLS回归

    回归分析是统计学的核心,通指那些用一个或多个预测变量(自变量)来预测相应变量(因变量)的方法OLS回归法又称普通最...

  • 回归

    参考书 《白话统计学》 回归可以考察变量间关系的性质与强度 简单回归和多元回归 简单回归 简单回归分析和单因子方差...

  • 信贷风控实战(三)——评分卡建模之逻辑回归

    1. 逻辑回归的评分映射逻辑   逻辑回归(Logistic Regression)是统计学习中的经典分类方法,是...

网友评论

      本文标题:统计学方法:回归分析实战

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