【r<-图形】森林图forest plot绘制

Python011

【r<-图形】森林图forest plot绘制,第1张

森林图常见于元分析,但其使用绝不仅如此,比如我现在想要研究的对象有诸多HR结果,我想要汇总为一张图,森林图就是个非常好的选择。 ggpubr 包提供的森林图是针对变量分析绘图,我也尝试使用了 metafor 包的 forest 画图函数,但太灵活了,我除了感觉文档画的不错,但实际使用却很难得到想要的结果。

谷歌了一下,找到了 forestplot 这个包,下面根据 文档 学习一波。

安装:

森林图可以与文本连接起来并自定义。

下面是一个使用文本表的例子:

在上面基础进行增改:

我们可以修改线条类型和它所影响的范围:

为端点增加垂线:

还可以更改风格:

简单的,给超出范围的区间加箭头(clip):

这在对比时非常有用:

可以用方块、圆圈等:

添加一个基本图例:

通过设定参数可以进一步自定义:

我们可以手动设定想要的刻度

我们可以给想要的刻度加标签:

如果图形太高我们可能还需要增加辅助线以显示对应的刻度:

最后我们可以自定义想要的网格:

下面两种 structure 的书写方式是一致的:

文章作者 王诗翔

上次更新 2018-09-10

许可协议 CC BY-NC-ND 4.0

森林弓箭箭头的做法:

材料:羽毛和木棍。

1、首先需要收集5根羽毛和1根木棍。

2、然后打开背包,将5根羽毛和1根木棍放在一起。

3、最后点击出现的齿轮,就可以制作出箭头了。

森林弓箭的用法跟技巧

使用弓箭时,需要对准目标,需要按住鼠标蓄力,然后点击L键就可以发射弓箭了。

弓箭的瞄准,由于游戏里没有准心这一说,所以瞄准就不是一件那么容易的事情了,经过反复测试,发现还是有小技巧的。仔细观察,大家会发现弓的中间有一个小分叉,以27寸显示屏为标准,弓的准心大概就在分叉处往上一个指节处。如果目标比较远则还要考虑提前量和下坠补偿,这两个技巧就要考多练习去找感觉了。