T test 由来已久

  • 假设检验也叫显著性检验,是以小概率反证法的逻辑推理,判断假设是否成立的统计方法。
  • 首先,假设样本对应的总体参数(或分布)与某个一直总体参数(或分布)相同,然后根据统计量的分布规律来分析样本数据,利用样本信息判断是否支持这种假设,并对检验假设做出抉择,做出的结论是概率性的,不是绝对的肯定或者否定
  • 简书原文链接

T 检验的概念

  • T检验是用于两个样本(或样本与群体)平均值差异度的检验方法。

  • 利用T分布理论来推断差异发生的概率,从而判断两个平均数的差异是否显著

  • T 检验的适用条件为样本分布符合正态分布

    • 适用条件

      • 当样本例数较小时,要求样本取自正态总体
      • 做两样本均值比较时,还要去两样本的总体方差相等
    • 用途
      • 样本均数与群体均数的比较
      • 两样本均数的比较

假设检验的步骤

假设检验可以分为三步:

  • 建立建设检验的假设和确定检验水准
  • 选定检验防范和计算检验统计量
  • 确定P值和做出推断结论

建立检验假设和确定检验水准

假设检验 是针对总体特征而言的,包括相互对立的两个方面,即两种假设,一周用是无效假设或者原假设、零假设,符号为H0,它是要否定的假设,另一种是备选假设,记为H1,它是H0 的对立面。二者是从反正法的思想提出的,H1和H0的相互关系,又相互对立的假设

假设检验还需要根据研究目的的事件设置是否拒绝原假设的标准即,检验水准也叫显著性水准。它指的是原假设为真,但是被错误的拒绝的一个小概率值,一般去检验水准为α=0.05

单侧检验与双侧检验

  • 在进行t检验的时候,如果其目的在于检验这个总体均数是否相等,即为双侧检验

    例如,在检验某种新的降压药与常用降压药的效力是否相同,就是说,新药效力可能比旧药好,也可能比旧药查,或者相同,都有可能,此时则需要进行双侧检验

  • 如果我们已经新药的效力不可能低于旧药的效力,例如磺胺药+磺胺药增效剂从理论上推知其效果不可能低于单用磺胺药,这时,原假设设定为H0: μ1=μ2,备选假设为H1:μ1>μ2 ,统计上成为单侧检验

选定检验方法和计算检验统计量

  • 根据研究设计的类型和统计推断的目的选用不同的检验方法,如成组设计的两样本均数的比较用t 检验,多个样本均数的比较用F检验

  • 检验统计量适用于抉择是否拒绝H0 的统计量,因此在我们确定检验假设H0,H1时,检验方法的和检验统计量就已经确定了,其统计分布在统计推断中至关重要,不同的检验方法要用不同的方式计算现有样本的检验统计量

确定P值和做出推断结论

  • 这里的P值是指由H0成立时的检验统计量出现在用本计算出来的统计量的末端或者更末端处的概率值
  • 当P<=α时,结论按照索取检验水准H0,即认为两者的均值有显著性差异,而H0设定为两者相等,推翻H0,接受H1。(按照P值的定义,在H0成立的条件下,出现等于及大于现有检验统计量值的概率)The P-value is the probability of obtaining a result at least as extreme as the one that was actually observed, given that the null hypothesis is true.如果是检验问题,p值反映的是样本数据支持原假设的证据,p值越大,证据越强。如果P<α,则认为样本数据不能支持原假设,进而接受H1,即两个均值存在显著性差异,不相等
  • 如果P>α,样本数据更支持H0,对于H0发生的概率也就越大,从而两个均值没有显著性差异,接受H0。

假设检验的两类错误

  • I型错误,第一类错误,假阳性错误,就是在做假设检验做推断结论时,拒绝了实际上正确的原假设H0,其概率用α表示(拒绝正确),推断正确的可能性为1-α,也就是置信度
  • II型错误,第二类错误,假阴性错误,原假设为不正确的,但是得到的统计量不足以拒接H0,错误的得出的无差别的结论(接受错误)

是时候解决 students's Test 假设检验(显著性检验)了的更多相关文章

  1. 深入解读A/B 测试的统计学原理

    了解一些统计学知识对正确地进行 A/B 测试和研判试验结果是很有帮助的,本篇文章深入介绍了A/B 测试的原理和背后的统计学依据.完全理解本文中提到的数学计算需要你掌握概率方面的一点基础知识. 统计学在 ...

  2. 挑子学习笔记:特征选择——基于假设检验的Filter方法

    转载请标明出处: http://www.cnblogs.com/tiaozistudy/p/hypothesis_testing_based_feature_selection.html Filter ...

  3. 4种解决json日期格式问题的办法

    4种解决json日期格式问题的办法   开发中有时候需要从服务器端返回json格式的数据,在后台代码中如果有DateTime类型的数据使用系统自带的工具类序列化后将得到一个很长的数字表示日期数据,如下 ...

  4. 解决json日期格式问题的3种方法

    这篇文章主要介绍了解决json日期格式问题的3种方法 ,需要的朋友可以参考下 开发中有时候需要从服务器端返回json格式的数据,在后台代码中如果有DateTime类型的数据使用系统自带的工具类序列化后 ...

  5. 解决MVC Json序列化的循环引用问题/EF Json序列化循引用问题---Newtonsoft.Json

    1..Net开源Json序列化工具Newtonsoft.Json中提供了解决序列化的循环引用问题: 方式1:指定Json序列化配置为 ReferenceLoopHandling.Ignore 方式2: ...

  6. [转]Hibernate中property-ref的应用,常用来解决遗留数据库One To Many关系

    [转]Hibernate中property-ref的使用,常用来解决遗留数据库One To Many关系 1.如表Class(ClassID,Class_No,ClassName)与Student(S ...

  7. hibernate中一种导致a different object with the same identifier value was already associated with the session错误方式及解决方法

    先将自己出现错误的全部代码都贴出来: hibernate.cfg.xml <?xml version="1.0" encoding="UTF-8"?> ...

  8. git解决代码冲突

    1.当项目开发是几个人的时候,难免会出现代码冲突,使用git命令行解决冲突的方法如下: git checkout develop git pullgit checkout feature/新建会员功能 ...

  9. 学习笔记50—多重假设检验与Bonferroni校正、FDR校正

    总结起来就三句话: (1)当同一个数据集有n次(n>=2)假设检验时,要做多重假设检验校正 (2)对于Bonferroni校正,是将p-value的cutoff除以n做校正,这样差异基因筛选的p ...

随机推荐

  1. 大一结业项目之一(C#晨曦超市管理系统 )

                                             C#晨曦超市管理系统                            我现是湖南工程职业技术学院大一的学生,很快 ...

  2. maven 学习---Maven 编译打包时如何忽略测试用例

    本文地址:http://blog.csdn.net/wirelessqa/article/details/14057305 跳过测试阶段: mvn package -DskipTests 临时性跳过测 ...

  3. maven 学习---Maven项目文档

    本教程将教你如何一步到位创建应用程序的文档.因此,让我们开始,到  C:/MVN 创建java应用程序consumerBanking. OpenconsumerBanking文件夹,然后执行以下命令m ...

  4. 基于记忆性的中值滤波O(r)与O(1)复杂度的算法实现

    本文参考博客:https://www.cnblogs.com/Imageshop/archive/2013/04/26/3045672.html 原生的中值滤波是基于排序算法的,这样的算法复杂度基本在 ...

  5. nodejs简单http日志存储

    nodejs实现简单http日志存储 /* 日志存储: 202.189.63.115 - - [31/Aug/2008:15:42:31 +0800] "GET / HTTP/1.1&quo ...

  6. ansible 模块 roles

    setup 作用,用来查看用看内部的详细信息 ansible_all_ipv4_addresses # ipv4的所有地址 ansible_all_ipv6_addresses # ipv6的所有地址 ...

  7. IDEA 一键生成所有setter方法(GenerateAllSetter插件)

    GenerateAllSetter插件使用效果如下: alt+enter快捷键选择Generate all setter 之后就会自动生成其中的所有setter方法 下面介绍idea安装步骤: alt ...

  8. 201871010108-高文利《面向对象程序设计(java)》第八周学习总结

    项目 内容 这个作业属于哪个课程 <任课教师博客主页链接> https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 <作业链接地址> ht ...

  9. 整合SpringTask实现定时任务

    一.框架介绍 SpringTask是Spring自主研发的轻量级定时任务工具,相比于Quartz更加简单方便,且不需要引入其他依赖即可使用. 二.Corn表达式 概述 Cron表达式是一个字符串,包括 ...

  10. JAVA并发-Condition

    简介 在没有Lock之前,我们使用synchronized来控制同步,配合Object的wait().notify()系列方法可以实现等待/通知模式.在Java SE5后,Java提供了Lock接口, ...