r.で一方向のエラーバーを持つ積み上げ棒グラフを作成したいと思います(重複を避けるため)。しかし、gplotsとomit のbarplot2
関数を使用すると、エラー バーの自動表示が禁止されます。besides=T
私のデータを表すダミーのデータセットは次のとおりです。
BM=data.frame(Treatment=gl(3,4,24,labels=c("T1","T2","T3")),
Loc=gl(2,12,24,labels=letters[1:2]),Ind=gl(4,1,24,labels=c(1,2,3,4)),
Weight=runif(24))
次のコードを使用しました。
mean.BM=tapply(Weight,list(Loc,Treatment),mean)
sd.BM=tapply(Weight,list(Loc,Treatment),sd)
bplot1=barplot2(mean.BM,panel.first=T,plot.ci=T,
ci.u=mean.BM+(0.5*sd.BM), col=c("grey30","grey80"))
残念ながら、まだ画像を投稿することはできません。とにかく質問が明確であることを願っています!
おそらくggplot2でこれを行うよりエレガントな方法があることは承知していますが、このパッケージに慣れていないため、 gplots を使用したソリューションを好みます。これが不可能な場合は、もちろん他の提案に感謝します!