You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

forestplot森林图底部文本行添加及异质性统计布局优化

解决forestplot森林图异质性文本列宽问题

我使用forestplot包绘制了森林图:
森林图示例

如图所示,第一列最后一行的异质性统计文本过长,直接把第一列的宽度拉宽了。我计划将这段文本从labeltext参数中移除(当前正是通过该参数生成上述图,才导致第一列变宽),改用单独绘制的方式放在原位置,但允许它延伸到其他列的下方,不再影响第一列的宽度。

我了解可以通过类似以下代码实现这个需求:

grid.text("test", x=unit(?????), y=unit(?????), rot=0, gp=gpar(col="red"))

现在需要解决的关键问题:

  • 如何获取'Overall'下方最后一行第一单元格的起始位置?
  • 是否可以获取整个绘图的宽度,通过减去一半宽度来计算视图中心的x坐标?

如果有更优的实现方案,欢迎分享。


内容的提问来源于stack exchange,提问作者David

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.25 22:54:35