如何更改 Metafor Forest() 图中的“优势比 [95% CI]”标签?

问题描述 投票:0回答:1

我正在使用 R 中的 metafor 包创建一个森林图。 每当我创建自定义标题时,图的右侧都会显示文本“优势比 [95% CI]”。我想以不同的方式命名它,但我不知道该使用哪个参数。

在我的尝试过程中,我尝试了三种不同的情况:

  • forest() 没有标题。然后右侧没有标题和标签出现。
  • 森林(标题=NULL)。现在我们的左侧没有标题,但右侧有我们不需要的标签。
  • 森林(标题=“研究”)。现在我们的标题位于左侧,但不需要的标签位于右侧。

我该如何解决这个问题?我在下面添加了森林图顶部的图片: Example

r header r-forestplot metafor
1个回答
0
投票

正如@Wolfgang在评论中指出的,您可以参考Forest Plot函数描述和标题参数:

header:逻辑指定是否应将列标题添加到图中(默认为FALSE)。也可以是一个字符向量 指定左侧和右侧标题(或仅左侧标题)。

https://wvichtb.github.io/metafor/reference/forest.default.html

如果在向量中向 header 参数提供两个字符值,则可以在左侧指定标题,在右侧指定其他内容(而不是优势比)。

例如,尝试:

library(metafor)

dat <- escalc(measure="RR", ai=tpos, bi=tneg, ci=cpos, di=cneg, data=dat.bcg)
res <- rma(yi, vi, data=dat, slab=paste(author, year, sep=", "))

forest(res, header = c("left", "right"))

输出

© www.soinside.com 2019 - 2024. All rights reserved.