这是一些通用数据。我目前使用metafor软件包和par()
函数将图形并排显示。然而,我希望最好能够在第二个图形中删除研究列和两个图形中的对数RR估计值。我也想让两个森林图更靠近一起。抱歉之前没有提供数据 - 我是新手。
library(metafor)
par(mfrow=c(1,2))
### load BCG vaccine data
data(dat.bcg)
### calculate log relative risks and corresponding sampling variances
dat <- escalc(measure="RR", ai=tpos, bi=tneg, ci=cpos, di=cneg, data=dat.bcg)
### default forest plot of the observed log relative risks
forest(dat$yi, dat$vi)
### default forest plot of the observed log relative risks for second plot
forest(dat$yi, dat$vi)
有人知道如何在R中制作并排的森林图吗?我希望将子组名称放在左侧,然后在右侧立即放置两个森林图(并排)。类似于这个http://www.nature.com/ng/journal/v43/n8/images_article/ng.882-F1.jpg,但要简单得多。我已经尝试了metafor包中的
par()
函数,但它不起作用。
ggplot
(ggplot2) 绘制每个森林图,然后使用grid.arrange
(gridExtra) 将它们绑在一起。 - user20650