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. SAP MM模块相关透明表收集

    物料表 MCHA 批次表(批次.评估类型 工厂物料) MARA 查看物料数据(发票名称.创建时间.人员) MARC 物料数据查询(利润中心.状态.在途) MAKT 查看物料描述 MKPF 物料抬头 M ...

  2. SQL Server中使用SQL语句关闭数据库连接和删除数据库文件

    有时候我们想用DROP DATABASE语句删除数据库和数据库文件,会删不掉,因为有其他人正在使用要删除的数据库,这里有一个方法可以强制断开其它数据库连接,再删除数据库. 假如我们要删除的数据库是[T ...

  3. Ubuntu Err:1 http://us.archive.ubuntu.com/ubuntu bionic InRelease Could not resolve 'us.archive.ubuntu.com' 错误

    Ubuntu 更新 apt-get update 的时候 出现 Err: http://us.archive.ubuntu.com/ubuntu bionic InRelease Could not ...

  4. linq 获取不重复数据,重复数据 var unique = arr.GroupBy(o => o).Where(g => g.Count() == 1) .Select(g => g.ElementAt(0));

    static void Main(string[] args) { int[] arr = { 1, 3, 3, 3, 3, 4, 5, 4, 5, 8, 9, 3 }; //不重复 var uniq ...

  5. WebGIS之MapBox篇

    前面在Arcgis的基础上玩了玩,这不最近又去摸索了一下Web上开源的GIS;这次选择了基于MapBox来实现一些效果: 1.加载自己发布的本地瓦片效果 2.加载热力图.Echarts.三位建筑.路况 ...

  6. 阿里Jvm必问面试题及答案

    什么是Java虚拟机?为什么Java被称作是“平台无关的编程语言”? Java虚拟机是一个可以执行Java字节码的虚拟机进程.Java源文件被编译成能被Java虚拟机执行的字节码文件. Java被设计 ...

  7. mysql报错com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException

    一.问题 运行java代码时报如下的错误: You have an error in your SQL syntax;Cause:com.mysql.jdbc.exceptions.jdbc4.MyS ...

  8. 在vue里使用codemirror的两种用法

    这是我自己做的一个左边点击对应的标题,右边显示相应代码的一个功能.代码显示这里用的是vue-codemirror插件. 第一种用法: 1.安装:npm install vue-codemirror - ...

  9. getopt、getopt_long命令参数

    参数 optstring为选项字符串.如果选项字符串里的字母后接着冒号":",则表示还有相关的参数 getopt int getopt(int argc, char * const ...

  10. HeadFirst设计模式---观察者

    表达公式 注册者 + 订阅者 = 观察者模式 设计气象站 气象站接口 /** ** 布告板 ** @author lollipop ** @since 2019/11/24 **/ public in ...