2012-03-16 25 views
1

私は標準誤差で単純なバープロットをプロットしようとしています。私はいくつかの例を見ていたし、限り、このように得た:標準誤差でバープロットをプロットするR

with(rt5, 
arrows(xvals,mort,xvals,mort+se,length=45,angle=90,code=3)) 

私は希望:私は、スクリプトの最後の行を介して取得しようとしていますが、かなりしばらくの間、それにされている

rt5 <- data.frame(rtgrp=c(37.2,38.0,38.3,38.5,38.9), 
mort=c(35,11,16,8,4), 
se=c(0.08,0.01,0.005,0.01,0.02)) 
rt5 
xvals=with(rt5, 
barplot(mort,names.arg=rtgrp, 
xlab="PTEMP_R group mean",ylab="%",ylim=c(0,max(mort+10+se)))) 

本当にこれを乗り越えるのが大好き!

おかげで、

バズ

+1

'' barplot2' gplots'パッケージから - ?も "ダイナマイトプロット" –

答えて

3

lengthは、矢印(エラーバーの幅)のサイズである: 45はあなたのプロットよりもはるかに大きく、多くのです。 値が小さいほど有効です。

with(rt5, 
    arrows(
    xvals,mort,xvals,mort+se, 
    length=.3, angle=90, code=3, 
    # Change the colour and line width, to see the error bars 
    col="navy", lwd=5 
) 
) 
+0

どうもありがとうグーグル!!! – baz

関連する問題