全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
3132 6
2022-06-29
Subgroup
    (BMI-GWG of IOM)
OR(95%CI)OR1(95%CI)ORlowerupperOR1lower1upper1
Underweight-below2.33(2.30-2.35)2.34(2.31-2.36)

2.33

2.30

2.35

2.34

2.31

2.36

Underweight-within1.17(1.16-1.19)1.41(1.39-1.42)

1.17

1.16

1.19

1.41

1.39

1.42

Underweight-above0.86(0.85-0.87)0.86(0.85-0.88)

0.86

0.85

0.87

0.86

0.85

0.88

Normal-below1.68(1.67-1.69)1.48(1.47-1.49)

1.68

1.67

1.69

1.48

1.47

1.49

Normal-within1.00(ref)1(1-1)

1.00

1.00

1.00

1.00

1.00

1.00

Normal-above0.77(0.76-0.77)0.65(0.64-0.65)

0.77

0.76

0.77

0.65

0.64

0.65

Overweight-below1.65(1.64-1.66)1.16(1.15-1.17)

1.65

1.64

1.66

1.16

1.15

1.17

Overweight-within1.25(1.24-1.26)0.89(0.89-0.9)

1.25

1.24

1.26

0.89

0.89

0.90

Overweight-above0.94(0.94-0.95)0.61(0.6-0.61)

0.94

0.94

0.95

0.61

0.60

0.61



数据格式如上所示,运行以下代码可以得到森林图,想要将表格后面的一组OR和CI绘画入同一个森林图中应该如何修改代码?求指教


forestplot(as.matrix(test11[,1:4]),
           mean = test11$OR,
           lower = test11$lower,
           upper = test11$upper,
           align = c("c","r","r","l"),
           is.summary=c(T,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F),
           xticks=c(0.7,1.0,1.5,2.0,2.4),
           zero=1,
           boxsize=0.15,
           lineheight=unit(8,'mm'),
           linemargin =unit(0.1,'cm'),
           colgap=unit(0.5,'cm'),
           graphwidth = unit(18,'cm'),
           lwd.zero=2,
           lwd.ci=1)

附件列表
1656494719767.jpg

原图尺寸 30.59 KB

1656494719767.jpg

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2022-6-29 19:03:49
自问自答系列(如果有同样疑问的友友可以看这里)
mean = test11$OR,
           lower = test11$lower,
           upper = test11$upper
将以上三行修改成对应矩阵格式即可(比如有三组CI,就三个or放在一个矩阵a1,三个lower放在一个矩阵a2,三个upper放在一个矩阵a3)
代码示例:
           mean = a1,
           lower = a2,
           upper = a3
即可
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2022-6-29 19:04:21
琏白dada 发表于 2022-6-29 19:03
自问自答系列(如果有同样疑问的友友可以看这里)
mean = test11$OR,
           lower = test11$lower, ...
走过路过给我点个赞哈哈哈
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2022-6-30 00:24:01
画出来的图贴一下呢
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2022-7-18 16:03:16
跑出来的效果图如下所示
附件列表
plot_zoom_.png

原图尺寸 26.72 KB

plot_zoom_.png

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2022-7-18 16:05:33
如果在运行过程中出现如下报错:
Error in valid.viewport(x, y, width, height, just, gp, clip, mask, xscale,  :
  视口里的'xscale'值不对
可模仿下图将数据格式进行修改,再进行尝试
附件列表
微信图片_20220718160358.jpg

原图尺寸 84.03 KB

微信图片_20220718160358.jpg

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群