【数学建模】--典型相关分析

典型相关分析(Canonical Correlation analysis)研究两组变量(每组变量中都可能有多个指标)之间相关关系的一种多元统计方法。它能够揭示出两组变量之间的内在联系。

例子:

 

典型相关分析定义:

列题分析:

思路:

多元统计:(本部分只做一些了解,博主目前还涉及统计概率学,只能放一些ppt)

  1. 引言:
  2. 典型相关分析的基本思想:

 

 

(下面这两幅图符合我们高中数学的ka方检验)当计算结果<ka方时则没有相关性,反之有相关性。

 

标准化后的相关变量:

典型荷载分析:

典型冗余分析:

                                                                        

典型相关分析的关键步骤:

 

             

典型相关分析在spss中的应用

(我们在解决问题的时候通常利用spss来帮我们进项计算,统计)

步骤:

 

 

spss导出后,如果要写在论文中需要一些名称的修改:

讲典型相关性修改为->典型相关系数,显著性->p值

标准化典型相关系数->标准化典型相关变量对应的线性组合

我们讲最开始电视评分作为例子用spss实现:

GET DATA

  /TYPE=XLSX

  /FILE='C:\Users\kay21\OneDrive\文档\典型相关分析.xlsx'

  /SHEET=name 'Sheet1'

  /CELLRANGE=FULL

  /READNAMES=ON

  /DATATYPEMIN PERCENTAGE=95.0

  /HIDDEN IGNORE=YES.

EXECUTE.

DATASET NAME 数据集1 WINDOW=FRONT.

STATS CANCORR SET1=led hed net   SET2=arti com man

/OPTIONS  COMPUTECVARS=NO

/PRINT PAIRWISECORR=NO LOADINGS=YES VARPROP=YES COEFFICIENTS=YES.

Canonical Correlations

备注

已创建输出

19-JUL-2023 10:45:14

注释

输入

活动数据集

数据集1

过滤器

<无>

权重

<无>

拆分文件

<无>

语法

BEGIN PROGRAM '#

       '.

资源

处理程序时间

00:00:00.02

耗用时间

00:00:00.05

[数据集1]

典型相关性设置

集合 1 变量

led hed net

集合 2 变量

arti com man

集中的数据集

评分语法

用于评分的相关性

3

典型相关系数

相关性

特征值

威尔克统计

F

分子自由度

分母自由度

P

1

.995

108.911

.000

141.580

9.000

58.560

.000

2

.953

9.854

.055

40.940

4.000

50.000

.000

3

.637

.684

.594

17.784

1.000

26.000

.000

H0 for Wilks 检验是指当前行和后续行中的相关性均为零

集合 1 标准化典型相关变量对应的线性组合

变量

1

2

3

led

.149

-.786

-1.212

hed

.977

.383

-.160

net

-.052

-.312

1.467

集合 2 标准化典型相关变量对应的线性组合

变量

1

2

3

arti

.858

.911

-1.983

com

.019

-1.046

-1.114

man

.145

-.337

2.833

集合 1 非标准化典型相关变量对应的线性组合

变量

1

2

3

led

.007

-.035

-.054

hed

.032

.012

-.005

net

-.002

-.013

.059

集合 2 非标准化典型相关变量对应的线性组合

变量

1

2

3

arti

.029

.030

-.066

com

.001

-.046

-.049

man

.006

-.014

.117

集合 1 典型载荷

变量

1

2

3

led

.333

-.925

-.185

hed

.993

.101

.057

net

.383

-.753

.535

集合 2 典型载荷

变量

1

2

3

arti

.997

.065

-.043

com

.571

-.811

-.126

man

.922

-.274

.273

集合 1 交叉载荷

变量

1

2

3

led

.331

-.881

-.118

hed

.989

.096

.036

net

.381

-.718

.341

集合 2 交叉载荷

变量

1

2

3

arti

.992

.062

-.028

com

.568

-.773

-.080

man

.918

-.261

.174

已解释的方差比例

典型变量

集合 1 * 自身

集合 1 * 集合 2

集合 2 * 自身

集合 2 * 集合 1

1

.415

.411

.723

.717

2

.478

.434

.246

.223

3

.108

.044

.031

.012

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

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

相关文章

JDBC 批处理(Batch)

批处理 批处理允许您将相关的SQL语句分组到一个批中&#xff0c;并通过对数据库的一次调用提交它们。 当您一次将多个SQL语句发送到数据库时&#xff0c;可以减少通信开销&#xff0c;从而提高性能。 Statement、 PreparedStatement 和 CallableStatement 的 addBatch ()方法…

golang学习之七:for 语句的常见“坑”与避坑方法

for循环的两种方式 for-range 常见“坑”与避坑方法 坑1&#xff1a;循环变量的重用 下面这个示例是对一个整型切片进行遍历&#xff0c;并且在每次循环体的迭代中都会创建一个新的&#xff0c;Goroutine&#xff08;Go 中的轻量级协程&#xff09;&#xff0c;输出这次迭代…

OpenCV自带的HAAR级联分类器对脸部(人脸、猫脸等)的检测识别

在计算机视觉领域&#xff0c;检测人脸等是一种很常见且非常重要的应用&#xff0c;我们可以先通过开放计算机视觉库OpenCV来熟悉这个人脸识别领域。另外OpenCV关于颜色的识别&#xff0c;可以查阅&#xff1a;OpenCV的HSV颜色空间在无人车中颜色识别的应用HSV颜色识别的跟踪实…

苹果账号被禁用怎么办

转载&#xff1a;苹果账号被禁用怎么办 目录 禁用的原因 解除Apple ID禁用 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-UKQ1ILhC-1689932607373)(data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw)]​编辑 …

fiddler抓取,Android真机测试

1.配置Fiddler抓取并解密HTTPS包 Fiddler默认是不抓取HTTPS包的&#xff0c;需要进行相应的配置。 打开Fiddler&#xff0c;选择“Tools->Fiddler Options...” 2.在弹出的对话框中选择“HTTPS”选项卡&#xff1a; 3.勾选“Capture HTTPS CONNECTs”&#xff0c;接着勾选…

TCP/IP网络编程 第二十四章:制作HTTP服务器端

实现简单的Web服务器端 现在开始在HTTP协议的基础上编写Web服务器端。先给出Windows平台下的示例&#xff0c;再给出Linux下的示例。在这里我假设各位都有了有关HTTP的知识&#xff0c;如果不知道HTTP协议的具体内容可以参考的往期博客&#xff0c;有了这些基础就不难分析源代…

第三天 运维高级 MySQL主从复制

1.理解MySQL主从复制原理 1、master&#xff08;binlog dump thread&#xff09;主要负责Master库中有数据更新的时候&#xff0c;会按照binlog格式&#xff0c;将更新的事件类型写入到主库的binlog文件中。 2、I/O thread线程在Slave中创建&#xff0c;该线程用于请求Master&…

uniapp 微信小程序 Picker下拉列表数据回显问题

效果图&#xff1a; 1、template <template><view class"items select-box"><view class"items-text">品牌型号</view><picker change"bindBrandType" :value"brandIndex" :range"brandList"…

HTTP 什么样的响应才会被缓存

下面来讨论什么样的响应会被缓存&#xff0c;以及使用好已经缓存好的条件是什么。 缓存分为两步&#xff0c;首先将响应缓存下来&#xff0c;第二步将要发起一个请求的时候检查当前缓存是否可以使用缓存了的响应。 (1) 请求方法可以被缓存理解&#xff08;不只于 GET 方法&…

17 界面布局--登录界面

要点&#xff1a; 利用widgets做布局&#xff1a;水平&#xff0c;垂直&#xff0c;栅格 利用弹簧设置收缩 widget宽高比实际控件大很多&#xff1a;设置Fixed 如果需要去除其余边框间隙可以设置layout 将最小尺寸和最大尺寸设置为固定即为固定尺寸 设置窗口标题&#xff1a;wi…

SpringBoot3自动配置流程 SPI机制 核心注解 自定义starter

1. 自动配置流程 导入starter依赖导入autoconfigure寻找类路径下 META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports文件启动&#xff0c;加载所有 自动配置类 xxxAutoConfiguration 给容器中配置功能组件组件参数绑定到 属性类中。xxxPrope…

前端技术Vue学习笔记--001

前端技术Vue学习笔记 文章目录 前端技术Vue学习笔记1、Vue2和Vue3比较2、Vue简介3、Vue快速上手4、插值表达式{{}}5、Vue响应式特性6、Vue指令6.1、v-html指令6.2、v-show指令和v-if指令6.3、v-else指令和v-else-if指令6.4、v-on指令6.4.1、v-on指令基础6.4.2、v-on调用传参 6.…

Kubernetes_核心组件_kubelet_kubelet服务全解析(二)

文章目录 前言kubelet 架构kubelet 职责Node管理(节点管理)Pod管理 kubelet管理Podkubelet如何管理当前节点上所有Podkubelet三个端口kubelet获取Pod清单kubelet通过CRI接口管理Pod以及里面的容器 PodWorker的工作细节PodWorker的工作细节PLEG组件PLEG报错 kubelet创建并启动Po…

arcgis-利用等高线数据生成dem栅格

1、打开cass&#xff0c;展高程点&#xff0c;绘制三角网&#xff0c;绘制等高线&#xff0c;删除三角网和高程点。如下&#xff1a; 2、得到的等高线图&#xff0c;如下&#xff1a; 3、保存文件为dwg格式&#xff0c;随后打开arcmap软件&#xff0c;打开dwg的线层数据&#x…

Linux yum 运行时提示编码问题错误

报错&#xff1a; UnicodeWarning: Unicode equal comparison failed to convert both arguments to Unicode - interpreting them as being unequal 解决&#xff1a; 这个报错是编码问题导致的 在文件头加上 # -*- coding:utf-8 -*- 对需要比较的中文字符变量如&#xff…

网络安全防御篇之安全问题及防火墙简介

网络安全常识及术语 网络的脆弱性 什么样的网络是安全的

单片机_按键——单击,双击,长按

#define KEY_DOWN_return 1 //单击 #define KEY_Double_return 2 //双击 #define KEY_Long_return 3 //长按 #define KEY_LONG_FREE_return 6 //长按结束#define double_time_MIN 80 //双击按键,在这个时间范围内,按下两次则认为有…

Java当中的深拷贝和浅拷贝

文章目录 一、前提二、浅拷贝1. BeanUtils实现浅拷贝 三、深拷贝1. 实现Cloneable接口并重写clone()方法&#xff1a;2. 使用序列化与反序列化&#xff1a; 一、前提 在计算机的内存中&#xff0c;每个对象都被赋予一个地址&#xff0c;该地址指向对象在内存中存储的位置。当我…

数据结构和算法解析:排序问题简易总结

直接插入排序 直接插入排序&#xff08;Straight Insertion Sorting&#xff09;的基本思想&#xff1a;在要排序的一组数中&#xff0c;假设前面(n-1) [n>2] 个数已经是排好顺序的&#xff0c;现在要把第n个数插到前面的有序数中&#xff0c;使得这n个数也是排好顺序的。如…

centos7部署websocket

django项目&#xff0c;中间使用websocket进行通讯&#xff0c;想部署到服务器上&#xff0c;按照之前部署项目的思路进行部署&#xff0c;但是失败了。解决了一下&#xff0c;在此记录。 主项目下有一子app&#xff0c;一模版文件&#xff0c;一静态文件。项目中主要用到dweb…