新浪博客

Meta分析合并P值

2015-08-09 20:22阅读:

Meta分析合并P值

很多关于Meta分析的国内著作或者相关文献,都是从P值合并入手,这个操作比较简单,本文将运用RStata软件介绍具体的操作步骤。
1.R软件中的操作
R软件中,需要用到metap这个数据包,首先需要安装这个数据包,install.packages('metap'),然后加载这个数据包,library(metap),我们采用R软中自带的数据,data(beckerp)[1]R软件提供了多种合并的方式,主要包括使用logit方法(logitp: Combine p values using logit method),求均数的方法(meanp Combine p values by the mean p method)等方法。我们用logit方法举例子,用到的命令是logitp
具体过程:
d
ata(beckerp)
logitp(beckerp)
我们能得出结果,t=1.616539, p=0.0584029
2.Stata软件中的操作
Stata软件中输完数据之后(具体的格式如图1),用命令metapp就可以完成操作。
Meta分析合并P值
得到的结果是chi2=18.53301p=0 .04661109,结果与R软件中输出的结果有出入,两者用到的方法不一致,Stata软件是Fisher
另外,我们认为上述的P值都是单侧的,但是大多数文章中报道的P值为双侧检验,我们假设单侧研究是P,双侧研究是P,可以通过公示换算:P=P/2(当结果为阳性时)P=1-P/2(当结果为阴性时)。
参考文献
[1]Becker, B J. Combiningsignificance levels. In Cooper, H and Hedges, L V, editors A handbook of researchsynthesis, chapter 15, pages 215–230. Russell Sage, New York, 1994.
来源:http://mp.weixin.qq.com/s?__biz=MzA5MzEwNjM5MQ==&mid=205441439&idx=1&sn=3e32727dbb506c1a58cca4336c8ea074#rd
欢迎关注公众微信号:实用Meta分析(meta-show)
QQ讨论群:422021477​


我的更多文章

下载客户端阅读体验更佳

APP专享