ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

寒假自学数学建模(2)相关系数

2022-02-01 10:32:34  阅读:244  来源: 互联网

标签:显著性 相关系数 样本 建模 corrcoef 检验法 皮尔逊 寒假


A皮尔逊相关系数

B斯皮尔曼相关系数

//以上两个相关系数使用前到要进行假设检验

A皮尔逊相关系数:

函数部分:

R = corrcoef(A)   返回 A  的相关系数的矩阵,其中 A  的列表示随机变量(指标),行表示观测值(样本)。 R = corrcoef(A,B) 返回两个随机变量 A  和 B  (两个向量)之间的系数。 我们要计算体测的六个指标之间的相关系数,只需要使用下面这个语句: R = corrcoef(Test);   //绝大多数情况下使用的都是R = corrcoef(A)  ,比较的是每两个指标之间是否相关 以下是在分析数据之前进行的各常量统计 一般把各结果放在一个列矩阵中

 

 //统计常量得出后用spss做散点图描述统计以此来看是否相关    确认相关后再计算并观察相关系数(用corrcoef函数)并用excel来美化 

  成品如下

分析每两个指标的P值(并标出显著性程度*的级数)和相关系数可用SPSS的工具栏“分析”,在“分析”中选择“相关”->"双变量"->”双尾“

 

 

由于进行相关系数计算等操作时需要满足如下三个条件

第一, 实验数据通常假设是成对的来自于正态分布的总体。 因为我们在求皮尔 逊相关性系数以后,通常还会用 t 检验之类的方法来进行皮尔逊相关性系数检验, 而 t 检验是基于数据呈正态分布的假设的。 第二, 实验数据之间的差距不能太大。 皮尔逊相关性系数受异常值的影响比较 大。 第三:每组样本之间是独立抽样的。 构造 t 统计量时需要用到。

此三步中最重要的是第一步,正态分布检验

共有三种常用方法

1.当样本数量很大时,用JB检验法(大样本数量)

2.当样本数量在[3,50]之间时,用夏皮洛威尔克检验法

操作步骤如下:

 得到的效果图如下

 上表只需关注最后一列显著性(P值)即可(例如当置信度为95%时,显著性(p)<0.05则拒绝原假设)  上述接近0,明显小于0.05,故此拒绝

 3.用MATLAB的QQ图检验法

MATLAB代码如下:

qqplot(x)


B斯皮尔曼相关系数

假设检验分为两种

小样本情况下直接查表即可

大样本情况下:

 

总结:

 

标签:显著性,相关系数,样本,建模,corrcoef,检验法,皮尔逊,寒假
来源: https://blog.csdn.net/DBS_master/article/details/122761448

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有