交互效应分析在SCI中是一个重要的组成,可以表示特殊的人群(也就是亚组)中自变量和因变量的结果关系,可以说是高分SCI必做的项目,在SCI中,这一部分结果很多都是以森林图来展示,这样结果又直观有方便分析,例如:新格兰这篇文章
再例如这篇
我们今天使用R语言来演示一下这样的森林图怎么做出来
需要forestplot包,我们事先要下载好,
先把数据录入成如下格式再导入RStudio
首先导入R包并把数据导入
library(forestplot)
f<- read.csv(‘e:/r/test/foresttest.csv’,header = F)
这是我们数据导入R的样子
绘制森林图
is.summary = c(T,T,F,F,T,F,F,T,F,F,T,F,F,T,F,F,F,T,F,F,F,T,F,F,F,T,F,F,F,T,F,F,F,T,F,F,T,F,F),
#对信息进行汇总
graph.pos = 4,graphwidth = unit(60,"mm"),#设置图片位置和宽度
boxsize =0.2,line.margin = unit(5,"mm"),#对散点和线条进行设置
lineheight = unit(5,"mm"),#设置图形行距
col=fpColors(box = "grey0",lines = "grey0",summary = "grey0"),
colgap = unit(1,"mm"),#图形列间距
zero = 1,#参照值
xticks = c(0,1,2))#X轴的定义标签