Rでggplot2を使用して、次のようなプロットを作成しています。
エラーバーは互いに重なり合っており、非常に乱雑に見えます。異なるインデックスのエラーバーを分離するにはどうすればよいですか?position = "dodge"を使用しましたが、機能していないようです。これが私のコードの主要部分です。
plot = ggplot(data,aes(x=ntrunc,y=beta_best,group=ntrunc,colour=INDEX))
+geom_point(aes(shape=detectable),na.rm=TRUE,position="dodge")
+geom_errorbar(aes(x=ntrunc,ymax=beta_high,ymin=beta_low),na.rm=TRUE,position="dodge")
あなたの例をありがとう。ただし、幅の異なる値を試したところ、まだ機能しません。
—
ycc
group = "INDEX"を変更した後、動作します。私は「グループ」の意味を誤解していると思います。ありがとう@COOLSerdash
—
ycc
position = position_dodge(width = 0.90)
。この投稿も参照してください。