을 lattice
또는 Dotplot()
을 사용하여 Hmisc
을 사용하여 그립니다. 나는 기본 매개 변수를 사용할 때, 나는 작은 수직 엔딩점 막대에서 오차 막대 줄의 세로 끝 부분을 그립니다.
--o--
없이 오차 막대를 플롯 할 수 있습니다하지만 난
을 좀하고 싶습니다 | - o-- |
은 내가
를 얻을 수 있습니다 알고 | --o-- |
내가 latticeExtra
에서 plotrix
또는 segplot()에서 centipede.plot()를 사용하지만, 그 솔루션은 Dotplot()
로 나에게 그런 좋은 컨디셔닝 옵션을 제공하지 않습니다. 나는 등 오류 바 선 색상, 폭을 변경하기위한 잘 작동 plot.line
의 par.settings
와 재생하려고했지만, 지금까지 나는 수직 엔딩을 추가에 실패 봤는데 :
require(Hmisc)
mean = c(1:5)
lo = mean-0.2
up = mean+0.2
d = data.frame (name = c("a","b","c","d","e"), mean, lo, up)
Dotplot(name ~ Cbind(mean,lo,up),data=d,ylab="",xlab="",col=1,cex=1,
par.settings = list(plot.line=list(col=1),
layout.heights=list(bottom.padding=20,top.padding=20)))
제발, 내게 ggplot2를 사용하는 해결책을주지 말아라.
출발점, 즉'panel.bwplot'을'bwplot'를 사용하여 패널을 수정할 수 있습니다. – Andrie
다음 스레드가 유용 할 수 있습니다. http://r.789695.n4.nabble.com/dotplots-with-error-bars-td4382474.html http://tolstoy.newcastle.edu.au/R/e2/help/06/10/2791.html –