library("meta")
View(mydata)
#进行meta分析
meta1 <- metagen(log(mydata$OR), (log(mydata$UCI)-log(mydata$LCI))/3.92, sm="OR",
data=mydata,studlab=paste(mydata$`First author`,mydata$Year,sep=" "))
View(meta1)
#作出森林图:
forest(meta1,digits=3,digits.tau=3,digits.I2=3,digits.pval=3)
#当存在异质性时,需要进行亚组分析探索异质性来源,直接加入命令:
mydata.random = TRUE
mydata.fixed= FALSE
#而对于发表偏倚的检验,根据cochrane手册中的要求,当纳入的研究个数大于等于10 个时,
#不建议使用Egger检验或Begg检验,而应使用Peters检验,且无需做反正弦变换。其代码为:
par(mar = c(0, 0, 0, 0)) # 调整图形的边界大小
funnel(meta1) # 绘制漏斗图
metabias(meta1,method.bias = meta1$'peters')#纳入的研究个数大于等于10 个
metabias(meta1, method.bias = meta1$"egger",k.min = 3)#k.min = 3,设置纳入最少研究数。
metabias(meta1, method.bias = meta1$"begg",k.min = 3)
#若存在发表偏倚,那么可用trim and filled或copas模型校正&#
[Meta分析]:OR值的合并
于 2024-02-06 18:59:25 首次发布