1

棒グラフgeom_textの信頼区間 ( ) の下に配置するにはどうすればよいですか?geom_errorbar

私が試した解決策(しかし、私は好きではありませんでした):

1.色を変更し、バー チャーの上部に配置します。これは良いことですが、いくつかの色の白は間違っています:

黄色に白!?

2.を下回れるように、高い vjust を入れますconfidence intervals。繰り返しますが、これは良いことですが、十分ではありません。すべてintervalsが同じ高さではありません:

異なる間隔サイズ

4

1 に答える 1

1

geom_text最終的に、 を の下に動的に配置する方法を見つけましたconfidence intervals。数値を調整する必要がある場合があります: 1.5および25

confidence intervals基本的には、 に比例する数値と、テキストの高さとほぼ同じである定数値を合計します。

   geom_text(data=statSummary, aes(label=sprintf("%.02f",time)),
        vjust=1.5 +
          ((statSummary$time -
          (statSummary$time-statSummary$ci))
        /
        (statSummary$time))*25
        ,
        position=position_dodge(width=0.9),
        show_guide=F,
        color="black")

定規を使用すると、結果が完全ではないかもしれませんが、はるかに優れています。 ここに画像の説明を入力

于 2014-08-04T11:44:29.230 に答える