我正在尝试在 R(使用 metafor)中对结果进行风险比的试验进行荟萃分析,并且我得到了 95% CI 和/或标准误差和n。
因此,如果我有如下列:
Trial name HR SE n
我看过http://www.inside-r.org/packages/cran/metafor/docs/dat.pignon2000
看来我想要的是
1)风险比的对数(简单)
2)方差(我认为我可以做到 (SE*sqrt(n))^2 ,其中 SE 甚至是从 95% CI 给出或计算出来的)。
所以代码是这样的:
#Effect sizes == log HR
dat$yi <- with(dat, log(mid_per_unit))
#Variances == (SE*sqrt(n))^2
dat$vi <- with(dat, (SE*sqrt(n))^2)
res <- rma(yi, vi, data=dat, method="FE")
forest(res)
但
1)我不确定这是否有效
2)我最终得到了人力资源日志的森林图(我猜)?我想找到我只是做日志(估计)的“元分析”人力资源?
附录:不用担心反向转换,到目前为止,最简单的事情是添加atransf=exp到 rma 对象的 forest() 调用。