森林图(Forest Plot)是医学统计中常用的可视化图表,主要用于展示亚组分析或 Meta 分析的结果。每一行代表一个亚组或研究,图中的方块表示效应值(如 HR、OR、RR),横线表示 95% 置信区间(CI),竖虚线为参考线(通常为 1,表示无效应)。通过森林图,可以直观地比较不同亚组之间的效应大小及其不确定性,快速判断结果是否具有统计学意义。
森林图位于SPSSAU可视化模块中,其操作较为简单,只需要录入(粘贴)数据,配置好参数即可完成。如下图所示:
如图所示:
默认提供demo数据,点击‘Demo数据’可清空数据或者切换成Demo数据;
第1行是标题,从第2行起是数据;
森林图的展示完全以实际数据为准,如果使用技巧式处理办法,比如留空,则森林图绘制时也会留空。
关于SPSSAU中配置森林图说明如下:
第一:配置核心指标。效应值(比如:OR/HR/RR)及其上下限。效应值决定方块中心,上下限决定横线跨度。
第二:配置左右侧信息。左侧展示背景(如变量/样本量/平均值等);右侧为补充结论(如P值、效应值及区间)。
第三:设置参考基准。默认为1(比如OR/HR/RR等效应值默认为1)。横线全在 1 左侧为“保护因素”,全在右侧为“危险因素”。
第四:优化视觉呈现。手动微调“X 轴最大/小值”,防止因区间极值导致图形压缩。
当前Demo数据时,Variables,n(%)是基本信息,因此其在森林图的左侧,HR(95% CI),P值为结论信息,建议配置在森林图的右侧。森林图时效应值效应值(如 OR、HR 或 RR)代表方块中心,下限与上限共同决定横线的跨度,分别配置好该3项后。点击‘开始分析’即可。至于X轴标题,X轴最小值/最大值,参考线位置,以研究者实际情况为准即可,配置参数如下图所示:
提示:森林图左侧数据和森林图右侧数据,均可留空,也可选择多项,其展示按照选入的顺序依次在森林图中展示出来。
X 轴下方的说明文字,默认为"← Worse Better →",可根据实际含义修改。
参考线是图中的竖虚线,默认值为 1(适用于 HR/OR/RR)。比如效应量是均数差(MD),可改为 0即可,具体以研究者实际情况为准。
点击‘开始分析’按钮后得到图如下:
SPSSAU共支持PNG格式和SVG矢量图下载森林图。与此同时,图中横坐标数字有一定重叠,此时可修改X轴最小值或者X轴最大值进行优化,比如将X轴最小值设定为0.8,此时得到更整洁的森林图如下:
检查该行末尾是否正确填写了 3 个数字(效应值、下限、上限),且均为有效数字。
调大 X 轴范围,使最小值 ≤ 数据下限,最大值 ≥ 数据上限。
确认"列名"中的列数与每行数据的列数(不含末尾 3 个绘图数字)一致。
当前可通过比如修改数据第1行的名称,森林图左右两侧展示信息,X轴最小/最大值等进行调整森林图。如果还有特殊需求,建议可下载SVG格式图片后使用专业软件编辑。