R 将标题添加到meta analysis森林图

R 将标题添加到meta analysis森林图,r,R,我正在对一些研究进行元分析,并为我的结果绘制一幅森林图。然而,我似乎无法让森林地块显示标题 我的代码示例如下: require(meta) parameter1<-metaprop(sm="PLOGIT", event=c(4,16,3,2,10,1,0,2), n=c(90,402,89,29,153,86,21,48), level = 0.95,

我正在对一些研究进行元分析,并为我的结果绘制一幅森林图。然而,我似乎无法让森林地块显示标题

我的代码示例如下:

require(meta)
parameter1<-metaprop(sm="PLOGIT", 
                 event=c(4,16,3,2,10,1,0,2), 
                 n=c(90,402,89,29,153,86,21,48), 
                 level = 0.95, 
                 studlab=c("study 1",
                           "study 2",
                           "study 3",
                           "study 4",
                           "study 5",
                           "study 6",
                           "study 7",
                           "study 8"), 
                 title="meta analysis 1")
forest(parameter1)
require(元)

参数1在我看来,
forest
函数没有任何明显的方式来绘制标题。但是不要失望,
森林
使用网格图形,我们可以像这样轻松地手动添加标题

grid.text("My custom title", .5, .9, gp=gpar(cex=2))

请参阅
?gpar
,了解如何设置文本样式。

我怀疑该参数名为
,main
而不是
,title
。尽管“未使用的参数”(main=“meta analysis 1”),但似乎给出了以下错误同样,使用
plamb=
outclab=
也不起作用。@Backlin指出,forest是基于网格而非基本图形的,所以我不希望
main
起作用,对不起。@AriB.Friedman不用担心,谢谢你的尝试!非常感谢。效果很好。一个问题是,标题在图表上方显得相当高,有没有办法改变标题和图表之间的距离?我无法使用gpar查看它?非常感谢
.9
是标题的y位置,因此只需使用较小的值将其向下移动。作为参考,
0
位于绘图的下边缘,
1
位于绘图的上边缘。