相关分析和回归分析

news2024/11/22 23:46:09

相关与回归分析就是了解变量之间相关关系的统计方法

一.相关分析

具有相关关系的变量之间,如果不区分原因和结果,我们称之为相关分析

相关分析是看两个因素之间的相关性,不需要确定哪个是自变量,哪个是因变量,两个因素是平行关系

1.变量之间的关系

2.函数关系

定义:当一个变量取一个值的时候,另一个变量有确定值与之对应

特点:变量之间是一一对应的确定关系;Y随X一起变化,并完全依赖于X;各观测点落在一条线上

3.相关关系

定义:变量之间保持着不确定性的数量依存关系,即变量间的关系不能用函数关系精确的表达

特点:一个变量的取值不能由另一个变量唯一确定;当变量X取某个值时,变量Y的取值可能有好几个;各观测点分布在直线周围

两个变量之间存在相关关系,并不一定意味着一个变量会影响到另一个变量,也不意味着两者存在实际关系,即数学关系 ≠ 实际关系

4.类型

正线性相关:一个变量增长,另一个变量也相应的增长

负线性相关:一个变量增长,另一个变量也相应的减少

不相关:两个变量之间是随机模式,不存在相关性

正相关不一定是正线性相关,还要看变量之间具体的函数F(x)是一次函数,还是二次函数或者其它曲线

如果是一次函数叫正线性相关,如果不是一次函数,就只能说两者是正相关,不能说正线性相关

区别是线性还是非线性,主要看函数y = F(x)对自变量x的依赖关系

线性相关的函数是一次函数,是正比例关系或者反比例关系,函数一般为y = Ax + B,其图像表现为一条直线

非线性相关的函数关系不是一次函数,图像不是直线,一般情况是曲线或抛物线关系

二.回归分析

具有相关关系的变量之间,如果存在因果关系,我们用回归分析来确定它们之间的关系

因果关系的表现形式

一种原因引起一种结果

多种原因引起一种结果

变量之间互为因果

1.相关分析与回归分析的关系

相关分析强调的是现象之间是否相关,相关的方向和密切程度,而回归分析则要分析现象之间的具体形式,确定其因果关系,并用数学模型来表现其具体关系

在研究相关分析时,不需要区分自变量和因变量,但回归分析的首要问题就是确定哪个是自变量,哪个是因变量

现象之间相关分析的研究,只能计算一个相关系数;而回归分析时回归系数可能有两个,也就是两现象互为因果关系时,可以确定两个独立回归方程,从而就有两个不同的回归系数

总结:相关分析是回归分析的基础和前提,只有变量之间存在高度相关时,进行回归分析确定相关的具体形式才有意义;回归分析是相关分析的继续和深入,变量之间的相关程度需要回归分析来确认

2.求最佳拟合线步骤

求出直线公式

将误差最小化

求误差平方和

所以,求最佳拟合线就是求使得误差平方和最小的那条直线

3.相关系数

对于直线y = A +Bx,尽管名为“最佳拟合线”,但我们并不知道这条线的准确性如何,还有一件事需要考虑,回归线的相关性强度

尽管最佳拟合线是与数据拟合程度最高的直线,但它并不能与每个点都精确拟合

让我们查看一些相关关系,看看直线和数据的拟合情况 

精确线性相关

直线和每个点几乎精确拟合

可以这样说,依据这条线做出的任何预测可能都是准确的

非线性相关

这一组数据未体现出线性相关性

你可以用最小二乘回归法算出一条回归线,但据此做出的任何预测都不太可能准确

两组数据都有回归线,但数据的实际拟合程度却不大相同,第一组数据的相关性十分明显,但第二组数据十分分散,以致回归线丧失了应有的作用

有一种方法可用于衡量直线拟合的程度:计算相关系数

相关系数是介于-1和1之间的一个数,描述了各个数据点与直线的偏离程度,通过它可以量度回归线与数据的拟合度,通常用字母R来表示

通常情况下,R介于[-1,1]之间,R越接近1或-1,相关性越强,数据点距离直线越近,拟合准确度越高;R越接近0,相关性越弱,数据点距离直线越远,甚至不存在相关关系

回归分析又称为曲线拟合,其本质就是一个函数估计的问题,即找出因变量和自变量之间的函数关系(因果关系)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/90051.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

CAS:2236573-39-8|水溶CY7-amine|花菁染料CY7标记氨基

CAS:2236573-39-8|水溶CY7-amine|花菁染料CY7标记氨基 中文名:氰基Cy5-氨基 CAS:1650635-41-8 分子式:C43H60Cl2N4O 分子量:719.87 外观:绿色粉末 纯度:≥95% 保存条件 :避光,干燥&#…

【linux】容器

一、虚拟化分类 虚拟化资源提供者 硬件平台虚拟化操作系统虚拟化 虚拟化实现方式 Type I 半虚拟化Type II 硬件辅助全虚拟化Type III 软件全虚拟化操作系统虚拟化 回顾硬件平台虚拟化与操作系统虚拟化区别 主机虚拟化与容器虚拟化的优缺点 主机虚拟化 应用程序运行环境强隔…

Java+Servlet电商购物系统(含源码+论文+答辩PPT等)

项目功能简介: 本项目含代码详细讲解视频,手把手带同学们敲代码从0到1完成项目 该项目采用技术MyBatis、Tomcat服务器、MySQL数据库 项目含有源码、配套开发软件、软件安装教程、项目发布教程。 项目涉及的技术: 1、前端:JSP、css、Javascrip…

Java类型转换

java是一门强类型语言,当不同类型之间的变量相互赋值时,会有严格的校验。当类型不一致时,就会发生类型的转换。java中类型转换分为两类:自动类型转换和强制类型转换。 造型(casting)的含义是把一种类型的值赋给另一种类型的变量。…

可视化项目管理,项目进度管理必备工具

一个项目能不能成功,其实在开始时就决定了,计划是否完善,任务是否明确决定着项目能否顺利进行。 同时,在项目进行过程中,也要监控项目的进度以确保每项工作都能按进度进行,必须不断掌握计划的实施情况。 …

计算机毕业设计django基于python教学互动系统

项目介绍 在各学校的教学过程中,教学互动管理是一项非常重要的事情。随着计算机多媒体技术的发展和网络的普及,“基于网络的学习模式”正悄无声息的改变着传统的教室学习模式,“基于网络的教学互动平台”的研究和设计也成为教育技术领域的热点课题。采用当前流行的B/S模式以及3…

人工智能学习:倒立摆强化学习控制-Policy Gradient(11)

相对于DQN输出采取动作的Q值,Policy Gradient网络输出采取动作的概率,根据概率来判断需要采取的动作,并在训练过程不断修正网络,使输出的概率更好的符合最优的采取动作的策略。关于Policy Gradient方法的详细原理,可以…

[附源码]计算机毕业设计的汽车租赁系统Springboot程序

项目运行 环境配置: Jdk1.8 Tomcat7.0 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: Springboot mybatis MavenVue等等组成,B/S模式…

配置虚拟主机

配置虚拟主机 虚拟主机在一台Web 服务器上,可以为多个独立的IP地址、域名或端口号提供不同的Web 站点。对于访问量不大的站点来说,这样做可以降低单个站点的运营成本。 子任务1 配置基于IP地址的虚拟主机 基于IP地址的虚拟主机的配置需要在服务器上…

详解STM32启动文件

本文对STM32启动文件startup_stm32f10x_hd.s的代码进行讲解,此文件的代码在任何一个STM32F10x工程中都可以找到。 启动文件使用的ARM汇编指令汇总 Stack——栈 Stack_Size EQU 0x00000400 AREA STACK, NOINIT, READWRITE, ALIGNStack_Mem SPACE Stack_Size__initi…

nodejs安装及环境配置

node.js下载 地址:https://nodejs.org/en/download/ 如果要下载指定的版本,可以点击下面的链接。 开始安装 双击msi,开始安装node.js。 点击【Next】按钮 勾选复选框,点击【Next】按钮 修改好目录后,点击【Nex…

大三学生HTML期末作业,网页制作作业——HTML+CSS+JavaScript饮品饮料茶(7页)

🎀 精彩专栏推荐👇🏻👇🏻👇🏻 ✍️ 作者简介: 一个热爱把逻辑思维转变为代码的技术博主 💂 作者主页: 【主页——🚀获取更多优质源码】 🎓 web前端期末大作业…

vuex配置项(核心概念),vuex的触发流程

1.vuex中有哪些配置项(核心概念)作用是什么 state作用: 负责存储数据 getters作用:state计算属性(有缓存) mutaions作用:负责同步更新state数据 mutaions是唯一可以修改state数据的方式 actions作用:负责…

当AI学会创作,是否应该感到担忧?

当AI学会创作,是否应该感到担忧?0. 前言1. 人工智能与 AIGC1.1 人工智能简介1.2 人工智能与 AIGC1.3 步入 AIGC 时代2. 文本生成模型3. 代码生成模型4. 图像生成模型小结与展望0. 前言 近来,随着 Open AI 发布的新一代 AI 聊天机器人 ChatGP…

【Redis】Redis 持久化(RDB和AOF)

文章目录概述RDB触发机制如何恢复 rdb 文件?RDB 优点:RDB 缺点:AOFAOF 优点AOF 缺点概述 Redis 是内存数据库,如果不将内存中的数据库状态保存到磁盘,那么服务器一旦进程退出,服务器中的数据库状态也会消失…

软件供应链安全状况报告

根据 ReversingLabs 于 2022 年 12 月 5 日发布的报告《软件供应链安全状况》(文末提供报告阅读地址) ,在 2020 年至 2022 年初供应链攻击呈指数级增长之后,企业在整个2022 年出现了缓慢但稳定的增长。 ReversingLabs的研究基于上…

深证L2接口是如何运营的?

深证L2接口是现在大数据时代常用的一种程序接口,它集程序与协议于一体,为用户提供他们所需要的数据,这大大提高了用户的交易效率。 深证L2接口是如何运营的? 首先就是获取股票数据运用得最频繁的领域,股票交易市场领…

看完这篇还不懂 MySQL 的 MVCC 机制算我输

前言 MySQL中大名鼎鼎的MVCC机制想必大家都有所耳闻吧,虽然在平时MySQL使用过程中基本上用不到,但是面试中出场率十分高,而且作为架构师的你也是需要知道它的工作机制。那么你对MVCC机制了解多少呢?MVCC机制是用来干嘛的呢&#…

判断链表是否有环,如果有返回环的入口,即链表有环证明,和找到环的入口证明(非常清晰的证明过程)

有环链表 判断一个链表有环,如果有环,返回起点 使用快慢指针的方式,两个指针同时指向头节点,慢指针low一次走一步,快指针fast一次走两步,只要low和fast相遇即说明链表有环 只要快指针和慢指针有相差的步…

Maven Javafx javafx-maven-plugin打包项目,添加dll文件

在pom.xml的 javafx-maven-plugin内添加 additionalAppResources&#xff0c;并进行重新加载 <plugin><groupId>com.zenjava</groupId><artifactId>javafx-maven-plugin</artifactId><version>8.8.3</version><configuration&g…