Meta分析时,虽然数据类型有各种,算法不同,其实归根结底都要得到效应量及其标准误,如果只有效应量和可信区间,可以根据效应量及可信区间求出标每个研究的准误,如以RR为例,其对数标准误为se=(loguci-logRR)/1.96,UCI是区间中的最高值,获得每个研究的RR及其标准误,就比较容易进行Meta分析了。
如RR假设其可信区间为95%,则stata 命令如下:
gen selogrr=(log(uci)-log(rr))/1.96
gen logrr=log(rr)
metan logrr selogrr,eform by(group) label(namevar=study)
一篇英文文献这样写:If 95 percent confidence limits are given instead ofstandard errors and the limits are arithmetically symmetric aboutthe rates, i.e., if R - LR = UR - R, the standard errors may beestimated as SE =(UR - RL)/3.92, where LR and UR are the upperandlower confidence limits. If 95 percent confidence limits are givenand the limits appear proportionally symmetric about the rates,i.e., if U/R = R/LR, the standard errors for the_ rates may beestimated as SE =R[log(UR/LR)/3.92].