在 R 中的森林图(metafor 包)中减少 `xlab` 和 x-axis 之间的 space

Reducing the space between the `xlab` and with the x-axis in a forest plot (metafor package) in R

我正在尝试减少 xlab(标题:"Log Risk Ratio")和 x-axis(见下图) 在 R 中的 metafor 包生成的森林图中没有成功。

有什么方法可以实现吗?

library(metafor)

dat <- escalc(measure="RR", ai=tpos, bi=tneg, ci=cpos, di=cneg, data=dat.bcg)

forest(dat$yi, dat$vi, mgp = c(2, .3, 0)) # Tried setting `mgp` without success!

forest调用base R plot函数,所以先把xlab设置为"",然后用mtext手动添加文字。增加 padj 将使您的标签远离轴。

forest(dat$yi, dat$vi, mgp = c(2, .3, 0),xlab="") 
mtext(side=1,"Log Risk Ratio",padj=2)