首页 > 其他分享 >数学建模之典型相关分析

数学建模之典型相关分析

时间:2023-12-03 12:45:23浏览次数:27  
标签:典型 变量 相关系数 建模 线性组合 数学 相关 两组

发现新天地,欢迎访问

介绍

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

例子

我们要探究观众和业内人士对于一些电视节目的观点有什么样的关系呢?观众评分来自低学历(led)、高学历(hed)和网络(net)调查三种,它们形成第一组变量;而业内人士分评分来自包括演员和导演在内的艺术家(arti)、发行(com)与业内各部门主管(man)三种,形成第二组变量。

file

直接对这些变量的相关进行两两分析,很难得到关于这两组变量(观众和业内人士)之间关系的一个清楚的印象。

解决思路:

把多个变量与多个变量之间的相关化为两个具有代表性的变量之间的相关。代表:能较为综合、全面的衡量所在组的内在规律。一组变量最简单的综合形式就是该组变量的线性组合。

典型相关分析的定义

典型相关分析由Hotelling提出,其基本思想和主成分分析非常相似。

  • 首先在每组变量中找出变量的线性组合,使得两组的线性组合之间具有最大的相关系数;

  • 然后选取和最初挑选的这对线性组合不相关的线性组合,使其配对,并选取相关系数最大的一对;

  • 如此继续下去,直到两组变量之间的相关性被提取完毕为止。(假设性检验)

被选出的线性组合配对称为典型变量,它们的相关系数称为典型相关系数典型相关系数度量了这两组变量之间联系的强度。

思路

file

注意:综合变量的组数是不确定的,如果第一组就能代表原样本数据大部分的信息那么一组就足够了。假设第一组反映的信息不够,我们就需要找第二组了并目为了让第二组的信息更有效,需要保证两组的信息不相关

file

典型相关系数的分析步骤

  • 数据的分布有假设:两组数据服从联合正态分布。

file


  • 首先要对两组变量的相关性进行检验(构造似然比统计量)。p值小于0.05(0.1)表示在95%(90%)的置信水平下拒绝原假设,即认为两组变量有关。

file

  • 确定典型相关变量的个数(直接看典型相关系数对应的P值即可)

file

  • 利用标准化后的典型相关变量分析问题

file

  • 进行典型载荷分析

file

  • 计算前r个典型变量对样本总方差的贡献

file

利用spss进行操作

  • 导入数据

file

  • 分析

file

  • 分组

file

  • 得到结果

file

个人公众号搜索:TinyCr

本文由博客一文多发平台 OpenWrite 发布!

标签:典型,变量,相关系数,建模,线性组合,数学,相关,两组
From: https://www.cnblogs.com/xiaocrblog/p/17872842.html

相关文章

  • 5G城市微蜂窝场景的信道测量与建模
    https://www.mdpi.com/1424-8220/16/8/1330https://www.mdpi.com/1424-8220/16/8/1330https://www.mdpi.com/1424-8220/16/8/13305G城市微蜂窝场景的信道测量与建模作者:MichaelPeter、RichardJ.Weiler、BarışGöktepe、WilhelmKeusgen和KeiSakaguchi传感器2016,16(8),1330;https......
  • QT-对于MVC中典型QTreeView简单使用参考记录
    //创建以ui文件中对应View为载体的model<-此处使用QStandardItemModel(比较常用)QStandardItemModel*model=newQStandardItemModel(ui->treeView);model->setHorizontalHeaderLabels(QStringList()<<QStringLiteral("国家")<<QStringLiteral("省份"......
  • 数学建模之相关系数模型及其代码
    发现新天地,欢迎访问小铬的主页(www.xiaocr.fun)引言本讲我们将介绍两种最为常用的相关系数:皮尔逊pearson相关系数和斯皮尔曼spearman等级相关系数。它们可用来衡量两个变量之间的相关性的大小,根据数据满足的不同条件,我们要选择不同的相关系数进行计算和分析(建模论文中最容易用错......
  • 机器学习中的典型算法——卷积神经网络(CNN)
    1.机器学习的定位AI,是我们当今这个时代的热门话题,那AI到底是啥?通过翻译可知:人工智能,而人工智能的四个核心要素:-数据-算法-算力-场景然后机器学习是人工智能的一部分,机器学习里面又有新的特例:深度学习。通俗来说机器学习即使用机器去学习一部分数据,然后去预测新的数据所属......
  • 自学 --day9---js中的数学操作和时间日期
    typora-copy-images-to:media一、数学处理1、Math常用API圆周率Math.PI//3.1415926535生成随机数Math.random()生成的是0~1之间的随机小数,通常在实际项目中需要获取到一个范围内的随机整数,利用这个随机小数封装一个获取范围内的随机整数的函数:functiongetRando......
  • Camstar建模修改,自己写代码版
    例子,自己的建模,自己照着写。publicoverridevoidWebPartCustomAction(objectsender,CustomActionEventArgse){base.WebPartCustomAction(sender,e);varaction=e.ActionasPersonalization.CustomAction;if(action!......
  • 考研数学笔记:无穷大量怎么比较?
    一个常用的无穷大量的比较公式函数在其定义域端点处有界或无界其实就是在该点处有极限或者没极限的问题千万别绕进去:自己复合自己的复合函数一个函数既是奇函数又是周期函数,可能会有什么样的性质?......
  • 数学_四平方定理
    题目链接:H-数学_2023中国大学生程序设计竞赛(CCPC)新疆赛区(nowcoder.com)题意:  有数学知识可知: 本题如果根据贪心,每个先用最大的数来凑,会出错,比如12==9+1+1+1,但是答案是12==4+4+4,就会出错题解思路dp[],dp[i]表示从j<i凑到i需要的最小个数,转移方......
  • 中学数学中的函数与方程——论文文档
    目录1引言 12函数与方程思想的概念 22.1函数思想 22.2方程思想 32.3数与方程思想的互转化 32.4在运用函数与方程思想解题时应注意的问题 33函数与方程的应用 43.1函数和方程的相互转换应用 43.2函数、方程、不等式相互转换应用 63.3数列在方程思想种的运用 63.4函数与......
  • 信息安全数学基础复习笔记
    1.整除、欧几里得除法的的定义好像别的没啥好说的,就挑点自己记不太清的写上来.1.1Eratosthenes(厄拉托塞斯)筛法该方法用于快速获得小于整数N的素数集合,工作原理如下:对寻找小于整数N的素数,先求\(\sqrt{N}\)(没法取整就写成\(\sqrt{N}<[\sqrt{N}]+1\)的形式),获取小于\(\sqrt{N}......