0
私はこの質問への答えの終わり近くにボックスプロットで見られるものと同様の自分のデータに標準エラーバーを追加しようとしています:https://stats.stackexchange.com/questions/8137/how-to-add-horizontal-lines-to-ggplot2-boxplotggplot2を使って標準誤差バーをボックスとウィスカープロットに追加するには?
私はこのようになりますPlantGrowthデータセットを、(使用しています私は、次のコード
0123でこのプロットを生成した
weight group
1 4.17 ctrl
2 5.58 ctrl
3 4.81 trt1
4 4.17 trt1
5 6.31 trt2
6 5.12 trt2
:長い合計30行)以外
ggplot(PlantGrowth, aes(group, weight))+
stat_boxplot(geom='errorbar', linetype=1, width=0.5)+ #whiskers
geom_boxplot(outlier.shape=1)+
stat_summary(fun.y=mean, geom="point", size=2) #dot for the mean
その要因変数内のバリエーションに基づいてプロットごとにエラーバーを追加する方法はわかりません。私は+geom_errorbar(aes(x=group, ymin=mean-sd, ymax=mean+sd))
を追加しましたが、 "平均でエラーが発生しました - バイナリ演算子に非数値引数"
助けていただければ幸いです。ありがとう
完璧!エラーバーのサイズと太さを変更して、ボックスプロットでよりよく見えるようにしました。ありがとう – Jennser
upvoteに自由に感じてください:) – shayaa