繁体   English   中英

使用相同的变量制作多个森林 plot

[英]Making multiple forest plot with same variables

我有一个数据集,其中包含 16 个场景的优势比,每个场景有 9 个变量,每个变量有一个类别,每个类别有 5 个组。 我做了一个小的 dataframe 来了解我的外观

df <- data.frame(
  cat = c(1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1),
  var = c(1, 1, 1, 1, 1, 1, 1, 1, 2 ,2 ,2, 2, 2, 2, 2),
  grpn = c(1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 1, 1, 2, 2, 3),
  sc = c(1, 1, 1, 1, 1, 1, 1, 1, 1 ,1 ,2, 2, 2, 2, 2),
  OR = c(1, 0.8, 1, 3, 1, 0.7, 1, 0.6, 1.2, 1.5, 0.1, 0.3, 1.1, 1.4, 0.5)
  OR_l = c(0.9, 0.7, 0.9, 2.9, 0.9, 0.6, 0.9, 0.5, 1.1, 1.4, 0.0, 0.2, 1.0, 1.3, 0.4)
  OR_h = c(1.1, 0.9, 1.1, 3.1, 1.1, 0.8, 1.1, 0.7, 1.3, 1.6, 0.2, 0.4, 1.2, 1.5, 0.6)
)

这个想法是制作一个森林 plot,为每个变量绘制每组中对应类别的优势比,然后对所有 16 个场景重复。 我从这个 plot 中找到了灵感:

https://www.r-bloggers.com/2016/07/forest-plot-with-horizontal-bands/

还有这个 plot:

https://nightingalehealth.github.io/ggforestplot/

尽管我想对子组中每个元素的 5 组优势比进行颜色编码,并且我可以将 16 列风险比彼此相邻

我希望有人理解我的帖子并可以提供帮助。 随意问的问题。

谢谢你帮助我

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM