数据可视化应用绘制森林图(附Python和R语言代码)

Posted 文宇肃然

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据可视化应用绘制森林图(附Python和R语言代码)相关的知识,希望对你有一定的参考价值。

森林图(Forest Plot)的简单介绍

森林图(Forest Plot) 常用于Meta分析结果展示使用。森林图(可以将观察到的效果、置信区间以及每个研究对象的权重等信息全部表示出来,是一种简单直观地展示单一研究和汇总研究的可视化图表。下面,小编再附上森林图各个绘图元素间关系的解释图:

Key Elements of the Forest plot

下面就介绍下如何使用R和Python绘制森林图(Forest Plot),可视化结果可能会有所不同。

R-森林图(Forest Plot)绘制方法

使用R绘制森林图(Forest Plot)的方法比较多,这里重点介绍R-forestplot包和R-ggforestplot包绘制。

「注意」:安装R-ggforestplot包之前,确保broom包已安装,否则可能会安装出错。

R-forestplot包绘制

这一部分我们直接使用提供的数据进行绘制,重点在于展示forestplot包中一些绘图参数的设置。

「样例一」:

library(tidyverse)
library(forestplot)
library(meta)
# 构建数据集
cochrane_from_rmeta <- 
  structure(list(
    mean  = c(NA, NA, 0.578, 0.165, 0.246, 0.700, 0.348, 0.139, 1.017, NA, 0.531), 
    lower = c(NA, NA, 0.372, 0.018, 0.072, 0.333, 0.083, 0.
创作打卡挑战赛 赢取流量/现金/CSDN周边激励大奖

以上是关于数据可视化应用绘制森林图(附Python和R语言代码)的主要内容,如果未能解决你的问题,请参考以下文章

数据可视化应用绘制QQ图(附Python和R语言代码)

数据可视化应用绘制圆角条形图(附R语言代码)

数据可视化应用绘制峰峦图(附R语言代码)

数据可视化应用绘制拟合区间统计图表(附Python和R语言代码)

数据可视化应用绘制峰峦地图(附Python和R语言代码)

数据可视化应用绘制half-half plots图(附R语言代码)