在Metafor Forestplot中拟合一长串检查以使其可读

vql8enpb  于 2023-01-15  发布在  其他
关注(0)|答案(1)|浏览(129)

我正在尝试使用metafor::forest来绘制森林图,问题是因为我有超过100个案例,所以输出是不可读的,因为行混合在一起并重叠,除非我选择一个非常小的字体(在这种情况下,你也无法阅读它)。

关于如何绘制该图,使字体足够大,以便在不重叠所有行的情况下阅读,您有什么想法吗?

下面是我使用的代码:

library(metafor)

res <- rma(yi, vi, data=dat)

par(mar = c(6, 6, 6, 6))
forest(res, addpred=T, header=TRUE, atransf=exp, at=log(c(.05, 0.5, 5, 15)),  xlim=c(-5,5), ylim=c(-3,190), cex=.75)

这是输出

唯一不重叠的方法是cex = 0.05,但当然不可能看到任何东西:

pbpqsu0x

pbpqsu0x1#

我不知道这个库,也不知道这个数据,因此无法复制您的示例,但是,为了以防万一,请尝试使用另一个输出设备:

png("file.png" , width = 480, height = 4000)
plot(runif(100))
dev.off()

然后查看当前(getwd())目录中的结果文件。

相关问题