2016-04-24 57 views
2

有沒有辦法根據文本更改森林圖中完整行的顏色?Metafor森林圖 - 改變顏色

例如,在下面的圖中,我希望能夠具有四種不同的行顏色,一種用於播放列中的每個DEF,RU,MID & FWD。

enter image description here

回答

1

col參數可以採取的顏色矢量。所以,像這樣的東西應該可以工作:

library(metafor) 

dat <- escalc(measure="RR", ai=tpos, bi=tneg, ci=cpos, di=cneg, data=dat.bcg) 
cols <- c("red", "green", "blue")[match(dat$alloc, c("random", "alternate", "systematic"))] 

forest(dat$yi, dat$vi, col=cols)