r语言如何计算t分布临界值_[统计]从p-value到q-value的计算(附代码)

本文介绍了如何从p-value计算得到q-value,以控制错误发现率。通过R语言代码示例,展示了如何将P值转换为Q值,适用于多检验矫正。文中强调在进行多次假设检验时,仅使用P值可能不足以支撑统计讨论,并预告了投必得在线教育平台即将上线。
摘要由CSDN通过智能技术生成

fa768650831c02bed7426eeb6e844970.png

看到群里有老师在问“如何从p-value计算获得q-value”。今天简单进行下讨论,并附送一份可在命令行下独立运行的代码。首先,关于“P值”我们昨天讨论了“计算个“P值”,咱也不太懂,咱也不敢信”。大家或许还对下面的这张PPT还有印象:对于来自相同分布的两组样本,如果很多次采集数据并进行假设检验,“本不应显著的”两组样本也会出现P值很小的“显著结果”(“P-hacking”)

7183717f910c9f7613da646c53b0ba63.png

​上图中,我们对来自相同正态分布n(5,5)的x和y进行仿真,每次模拟三个重复,并进行t检验;假设我们有这么一个“劳模”进行了1000次(x轴)独立实验,并各自计算出p值(y轴);其中,红线为p=0.05的阈值线。从图上看出,1000次实验中,有很多次已经出现p<0.05的情况了。实际上,这种情况下“P-value”服从[0,1]区间的“均匀分布”;在随机情况下,1000次实验出现也能出现大约50次“P<0.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值