2015-01-22 6 views
2

metafor::forest은 수평선과 플롯 상단에 3 개의 빈 행을 만들어 표제어 등을 준비합니다. 그걸 피할 ​​수있는 방법이 있습니까?R-metafor forest plot : 비어있는 맨 위 행을 생략하는 방법?

나는이 문제를 야기 너무 경우가 있습니다 간단한 숲 줄거리를 들어

  • 를 하나의 헤더 행은 충분하다. 나는 수동으로 title보다는 text을 사용하여 수평선 바로 위의 제목을 추가 한 다음 나중에 이미지를 잘라야합니다.
  • addpoly을 사용하여 순수 요약 추정의 포리스트 플롯을 만들고 싶습니다. 나는 때문에

답변

1

가 상단에 여분의 공간의 일부를 제거하려면 간격과 수평 라인의 이미지의 상단을 잘라해야합니다, 당신은 사용할 수 있습니다

par(mar=c(5,4,0,2)) 

을 당신이를 만들기 전에 음모. 중요한 것은 세 번째 가치입니다.

가로선은 하드 코드되어 있습니다. 그것을 숨길 수있는 흰색 선을 그릴 수 있습니다 (예, 약간 hackish ...). 예 : 당신이 더 많은 공간을 짜내해야하는 경우

library(metafor) 
dat <- escalc(measure="RR", ai=tpos, bi=tneg, ci=cpos, di=cneg, data=dat.bcg) 
res <- rma(yi, vi, data=dat) 
par(mar=c(5,4,0,2)) 
forest(res) 
abline(h=res$k+1, lwd=2, col="white") 

, 당신이 시도 할 수 :

forest(res, refline=NA, ylim=c(-1.5, res$k+0.5)) 
abline(h=res$k-1.5, lwd=2, col="white") 
관련 문제