对皮尔逊相关系数进行假设检验

对皮尔逊相关系数进行假设检验对皮尔逊相关系数进行假设检验

对皮尔逊相关系数进行假设检验

第一步:提出原假设和备择假设

第二步:构造统计量

第三步:将我们要检验的这个值代入,得到检验值

第四步:画出概率密度函数

%% 假设检验部分 x = -4:0.1:4; y = tpdf(x,28); %求t分布的概率密度值 28是自由度 figure(1) plot(x,y,'-') grid on % 在画出的图上加上网格线 hold on % 保留原来的图,以便继续在上面操作 % matlab可以求出临界值,函数如下 tinv(0.975,28) % 2.0484 % 这个函数是累积密度函数cdf的反函数 plot([-2.048,-2.048],[0,tpdf(-2.048,28)],'r-') plot([2.048,2.048],[0,tpdf(2.048,28)],'r-') 

在这里插入图片描述

第五步:给出置信水平,找到临界并画出接受域和拒绝域

第六步:判断接受还是拒绝原假设,并得出结论

这里有更好用的办法:p值判断法
我们得到的检验值t*=3.05505,根据这个值,我们可以计算出其对应的那个概率。

%% 计算p值 x = -4:0.1:4; y = tpdf(x,28); figure(2) plot(x,y,'-') grid on hold on % 画线段的方法 plot([-3.055,-3.055],[0,tpdf(-3.055,28)],'r-') plot([3.055,3.055],[0,tpdf(3.055,28)],'r-') disp('该检验值对应的p值为:') disp((1-tcdf(3.055,28))*2) %双侧检验的p值要乘以2 

计算得出p=0.0049。p<0.05,说明在95%的置信水平上拒绝原假设,意味着皮尔逊相关系数显著地异于0。

%% 计算各列之间的相关系数以及p值 [R,P] = corrcoef(Test) %EXCEL表格中给数据右上角标上显著性符号吧 P < 0.01 % 标记3颗星的位置 (P < 0.05) .* (P > 0.01) % 标记2颗星的位置 (P < 0.1) .* (P > 0.05) % % 标记1颗星的位置 % 也可以使用Spss操作哦 

皮尔逊相关系数假设实验的条件

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




版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/212421.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月18日 下午8:05
下一篇 2026年3月18日 下午8:05


相关推荐

  • Activiti7工作流+Springboot快速入门

    Activiti7工作流+Springboot快速入门序 相信很多小伙伴和我一样 很想入门 activiti 工作流 但是无耐版本更新太快 网上资料鱼龙混杂 翻来覆去竟找不到一篇有点干货的文章 好了 废话不多说 先上效果 如不满意 直接关闭 节省大家时间实例 1 小明新建了一个请假流程 请假 25 天 启动该流程后 下一步经过排他网关 到达并行网关 1 号 然后将流程转到主任和老师 2 老师审批通过后 小明查看流程如下 3 最终走完是

    2026年3月26日
    2
  • linux的USB驱动:gadget

    linux的USB驱动:gadget

    2021年9月7日
    116
  • linux 查看网卡以及开启网卡「建议收藏」

    linux 查看网卡以及开启网卡「建议收藏」解决Error:Nosuitabledevicefound:nodevicefoundforconnection”Systemeth0″解决使用VMware克隆出来的新虚拟机无法联网的问题一.背景我们安装好了一个虚拟机,我想做分布式集群,想模拟几台服务器,这时就想直接复制已经有的安装好的虚拟机,这样比较省事,不要在重复的安装虚拟机并配置JAVA环境,省…

    2022年10月19日
    6
  • pycharm关联git

    pycharm关联git1 打开 pycharm gt File gt Settings 点击 Test 后 出现弹框 5 点击 OK 此时 Pycharm 已关联 git 路径成功 2 pycharm 关联 gitlab 仓库地址依次点击下图中的 1 gt 2 gt 3 标记处 会出现 2 中的弹框 2 填写如下 在 URL 处 填写 gitlab 拉取代码的地址 点击 Test 后 会出现一个弹框 需要你填写用户名和密码 千万不要填错了欧 完成后就可以填入 Directory 处的地址 你拉取的代码要放到哪个文件

    2026年3月27日
    3
  • 认识Shiro框架

    认识Shiro框架Shiro三大组件:Subject:Subject一般来说代表当前登录的用户,我们可以在自己的代码中很容易的获取到Subject对象SecurityManager:它是shiro框架的核心。Subject代表某一个用户,而SecurityManager就是对这些Subject进行管理的对象,在web项目中使用shiro的时候,我们通常在xml文件中配置好SecurityManager

    2025年10月4日
    4
  • 爬取爱套图网上的图片

    爬取爱套图网上的图片#coding=utf-8frombs4importBeautifulSoupimportrequestsforiinrange(20):i=str(i)url=’https://www.aitaotu.com/weimei/16359_’+i+’.html’html=requests.g…

    2025年11月18日
    6

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号