1
は、ここではいくつかのダミー(黒)Iは、すべてのデータの平均のエラーバーを表示したいデータデータをサブセット化するときに、ggplot2でエラバーをx軸に沿ってシフトする方法は?
set.seed(3)
d = data.frame(y = rnorm(120), x =rep(letters[5:7],40), category = rep(LETTERS[1:2],each=60))
のみcategory=="B"
用(青色)です。
私は
ggplot(d, aes(x=x,y=y)) + stat_summary(geom = "errorbar", fun.data=mean_se)
+ stat_summary(data=subset(d,category=="B"), geom = "errorbar",
fun.data=mean_se, color="blue")
を試みたが、エラーバーの重なりが不快です。だから、
ggplot(d, aes(x=x,y=y)) + stat_summary(geom = "errorbar", fun.data=mean_se)
+ stat_summary(aes(colour=category), geom = "errorbar", fun.data=mean_se,
position=position_dodge(0.5)) + scale_colour_manual(values=c(rgb(1,1,1,alpha=0), "blue"))
を試みたが、エラーバーの幅を自動的に青色の場合に低減され、青と黒のラインの間の平均位置がラベルと一致しません。
これを達成する最適なソリューションは何ですか?