用R语言做meta分析,直接合并OR值和95%CI,使用的代码是: instal

用R语言做meta分析,直接合并OR值和95%CI,使用的代码是: install.packages("meta") library("meta")

lnor<- log⁡(data1[,"OR"])

lnuci<- log⁡(data1[,"UCI"])

lnlci<- log⁡(data1[,"LCI"])

selnor<- (lnuci-lnlci)/(2*1.96)

pfs=metagen(lnor,selnor,sm="OR",data=data,studlab=paste(data1$Author,data1$Year,sep="-")) 做出来的森林图还是很不错的,如下图: 问题是,这个森林图中给出的95%CI和我录入的数据是不一样的,都有一些差异。比如我录入的OR+95%CI是1.20 1.12 1.28 结果图中显示的是1.20 1.12 1.29. 想问问大佬,出现这种bug的原因是什么? 用R语言直接合并OR和95CI的正确姿势是什么?