总体参数的假设检验 R
简单统计推断:总体参数的假设检验
1.假设检验的逻辑步骤
(1)写出零假设和备择假设
(2)确定检验统计量
(3)确定显著性水平α
(4)根据数据计算检验统计量的实现值
(5)得到检验是否显著的结论
2.对于正态总体均值的检验
2.1根据一个样本对其总体均值大小进行检验
单尾检验
双尾检验【如果一个单尾检验问题用了双尾检验,p值就比单尾检验时大了一倍】
2.2根据来自两个总体的独立样本对其总体均值的检验
w=read.table('drug.txt',header=T) #读入数据
x=w[w[,2]==1,1];y=w[w[,2]==2,1] #分开两个数据
t.test(x,y,alt='greater') #检验【不检验方差,直接用方差不等的方法去做,不会有问题】
2.3成对样本的问题
t.test(w$before,w$after,alt='greater',pair=T) #直接检验
t.test(w$before-w$after,alt='greater') #相减后检验
2.4关于正态性检验的问题
(1)最简单实用方法:Shapiro正态性检验
(2)直观办法:正态QQ图(不一定正确):用样本分位数与正态分位数做散点图,如果总体是正态的,则图上的点应该近似地排成一条直线。
x=scan('sugar.txt')
qqnorm(x);qqline(x)
3.对于比例的检验
3.1对于总体比例的检验
(1)精确检验【首选】
binom.test(0.23*1500,1500,.25,alt='less')
两个总体比例之差p1-p2的检验:
binom.test(c(.2*1200,.21*1300),c(1200,1300),alt='less')
(2)利用公式的近似检验【计算机不发达时的遗产】
(3)用连续性修正的近似检验
3.2对于连续变量比例的检验
两种等价形式检验:
1.看中位数或α分位数是否是某个事先认定的值(零假设)
2.大于(或小于)某数的观测值是否为一个事先认定的比例(零假设)
Q:存活时间低于2小时的是否少于70%?【此检验又称为(推广的)符号检验,不用对总体分布进行任何假定,通常把符号检验归于非参数检验范畴】
x=scan('life.txt')
binom.test(sum(x<2),60,.7,alter='greater')
4.非参数检验
4.1关于非参数检验的一些常识
(1)和数据本身的总体分布无关的检验称为非参数检验。
(2)在总体分布已知时,传统方法有较大的势,效率要高【势(power):当备择假设正确时,该检验拒绝零假设的概率,强势检验也称为高效率检验】 但在总体分布未知时,非参数统计比假定了错误总体分布时的传统方法要高,有时要高很多。
(3)如何比较检验的效率:通常用两种检验方法的渐近相对效率(ARE)来度量,当ARE等于1时表示两者效率一样。一般来说,检验T1对检验T2的相对效率是这两个检验在拒绝零假设时所使用的最小样本量n1和n2的反比:n2/n1,显然,用的样本量越少,效率越高。
(4)秩(rank)的概念:一般来说,秩就是该数据按照升幂排列之后,每个观测值的位置。
4.2关于单样本位置的符号检验【3.2有介绍广义的符号检验】
狭义的符号检验
x=scan('gs.txt')
pbinom(sum(x>100),25,.5)
大于零假设中位数m的个数等于所有观测值减去m之后所得的符号为正的差的个数,而小于m的个数等于符号为负的差个数。这就是之所以称为符号检验的原因。
如果有等于中位数m的,即既不相应于属于正号,又不相应于属于负号,对判断没有贡献,一般把它删除。
4.3关于单样本位置的Wilcoxon符号秩检验
要求假定样本点来自连续对称总体分布,对总体中位数的检验,等价于对总体均值的检验。
该检验的具体步骤:
(1)对i=1,…,n,计算∣Xi-M0∣,它们代表这些样本点到M0的距离。
(2)把上面的n个绝对值排序,并找出它们的n个秩,如果它们有相同的样本点,每个点取平均秩(如1,4,4,5的秩为1,2.5,2.5,4)。
(3)令W+等于Xi-M0>0的∣Xi-M0∣的秩的和,而W-等于Xi-M0<0的∣Xi-M0∣的秩的和。
(4)对双边检验H0:M=M0<=>H1:M≠M0,在零假设下,W+和W-应差不多。因而,当其中之一很小时,应怀疑零假设。在此,取检验统计量W=min(W+,W-)
(5)根据得到的W值,利用统计软件或查Wilcoxon符号秩检验的分布表以得到在零假设下的p值。如果n很大要用正态近似:得到一个与W有关的正态随机变量Z的值,再用软件或查正态分布表得到p值。
(6)如果p值较小(比如小于或等于给定的显著性水平,譬如0.05)则可以拒绝零假设。如果p值较大则没有充分的证据来拒绝零假设,但不意味着接受零假设
4.4关于随机性的游程检验(runs test)
游程检验方法:检验一个取两个值的变量的这两个值的出现是否时随机的。
游程:样本中相同的值在一起称为一个游程,单独的值也算。
library(tseries)
x=scan('run1.txt')
runs.test(factor(x))
当然,游程检验并不仅仅用于只取两个值的变量,它还可以用于某个连续变量的取值小于某个确定值及大于该值的个数(类似于0和1的个数)是否随机的问题。
library(tseries)
x=scan('run2.txt')
runs.test(factor(x>median(x))) #这里runs.test()不是精确检验
4.5比较两独立总体中位数的Wilcoxon(Mann-Whitney)秩和检验
检验所需唯一假定:两个总体的分布有类似形状(不一定对称)
原理:假定第一个样本有m个观测值,第二个样本有n个观测值,把两个样本混合之后把这m+n个观测值按照大小次序排序,然后记下每个观测值在混合排序下面的秩。之后分别把两个样本所得到的秩相加,记秩和分别是Xx和Xy,这两个值可以互相推算,称为Wilcoxon统计量。该统计量的分布与两个总体分布无关,由此分布可以得到p值。
w=read.table('gdp.txt')
wilcox.test(w[w[,2]==1,1],w[w[,2]==2,1],alt='less') #单尾检验
总体参数的假设检验 R相关推荐
- R语言学习笔记(五)假设检验及其R实现
文章目录 写在前面 概念回顾 关于χ2\chi^2χ2分布的一个重要定理 假设检验 概念 两类错误 功效与样本量 假设检验与置信区间的关系 单个正态总体均值的检验 推导过程 ppp值的有关结论 R语言 ...
- 原假设“截距为0”双侧检验P值是多少_假设检验——这一篇文章就够了
我们为什么要假设检验 我们在生活中经常会遇到对一个总体数据进行评估的问题,但我们又不能直接统计全部数据,这时就需要从总体中抽出一部分样本,用样本来估计总体情况. 举一个简单的例子: 学而思网校App进 ...
- 假设检验/T检验/F检验/Z检验/卡方检验
****显著性水平: 一个概率值,原假设为真时,拒绝原假设的概率,表示为 alpha 常用取值为0.01, 0.05, 0.10 ****什么是P值? p值是当原假设为真时样本观察结果及更极端结果出现 ...
- 统计学基础之假设检验
目录: 一.基本概念 1.原假设 2.备择假设 3.两类错误 4.显著性水平 5.p值 6.单侧检验 7.双侧检验 二.假设检验的分类 1.一个总体参数的假设检验 总体均值的检验 总体比例的检验 总体 ...
- 医学统计学第六版笔记
笔记一直在整理,先来更一版 目录 第一章 绪论 第二章 定量数据的统计描述 第三章 正态分布与医学参考值范围 第四章 定性数据的统计描述 第五章 统计表与统计图 第六章 参数估计与假设检验 第七章 t ...
- 【计量统计】计量经济学导论常见公式原理及习题解答
关键词:[Stata] [计量经济学] [习题解答] 一.简单二元回归模型 y=b0+b1x+uy = b_0 + b_1x + uy=b0+b1x+u b0b_0b0 , b1b_1b1被称 ...
- 数据挖掘笔记2017年3月1日-
2017年3月1日 1.使用ggplot2进行高级绘图 1.在ggplot2中,图是采用串联起来(+)号函数创建的,每个函数属于自己的部分. library(ggplot2) ggplot(data= ...
- 不显示参数名_非参数检验 之 非参数卡方检验
序曲 快要临近春节了,但持续一年之久的疫情还在继续,不知是否会影响到今年的春节回家之路.今天故以杜甫的思乡诗开头. 月夜忆舍弟 唐 杜甫 戍鼓断人行,边秋一雁声. 露从今夜白,月是故乡明. 有弟皆分散 ...
- 参数估计(点估计和区间估计)
"参数估计是以抽样分布为中介,用样本的参数特征对总体的参数进行数值估计的过程." 一.点估计 1.点估计就是用样本统计量来估计总体参数. 概念理解:当我们想知道某一总体的某个指标的 ...
- 管理科学与工程同考大纲
应用统计学 一.考试要求 应用统计学是同等学力人员申请硕士学位"管理科学与工程学科综合水平全国统一考试"中的四门专业课之一.本课程要求考生掌握经济管理中常用的基本统计原理和方法,熟 ...
最新文章
- mysql only_full_group_by报错的问题(转)
- python修改html的td_python3修改HTMLTestRunner,生成有截图的测试报告,并发送测试邮件(一)...
- python函数作用域包括局部变量和参数_python函数变量的作用域声明(全局变量和局部变量)...
- C/C++ 时间相关用法
- Windows 10 版本 21H2 正式发布
- java vector_Java Vector elements()方法与示例
- LeetCode 860. 柠檬水找零(贪心)
- UTF-8与GB2312之间的互换
- opengl超级宝典(第5版)的环境搭建
- ARM Keil5下载安装并导入STM32芯片
- 电脑技巧:Win10电脑卡顿解决小技巧,非常实用
- veeam 备份文件服务器,如何用veeam给windows服务器做备份?
- 渝粤题库 陕西师范大学 《中国现代文学》作业
- python课后练习(高琪400集第一季.第五章)
- matlab里添加白噪声,转Matlab中添加高斯白噪声
- 目标追踪拍摄?目标遮挡拍摄?拥有19亿安装量的花瓣app,究竟有什么别出心裁的功能如此吸引用户?
- 微信修改基本配置信息
- 端午福利怎么发?苏宁大客户帮你“听取掌声一片”
- python 斗地主发牌_Python_斗地主发牌程序
- 动态规划 - N步台阶问题
热门文章
- java微信开发之--更换背景图片
- 中国临沂白沙埠第四届洋葱文化节开幕
- 如何将苹果手机里照片和视频传输至win或mac电脑上面?
- 重大噩耗:苹果账号无法付款!(11-20更新:账单地址和卡地址一样,信用卡名字和开发者名字一致,都无法付款)
- mysql 查询当月过生日_MySql查询本周/月或下周/月过生日的人
- 两个网卡做映射linux,linux多网卡的路由模式和桥接模式设置方法
- python怎么写阶乘_python阶乘怎么写
- 风力、风向角度 换算
- 三角函数 弧度角度换算
- 一:使用FreeIPA安装Kerberos和LDAP( IPA-Client安装)