Aşağıdaki gibi araziler yapmak için R'de ggplot2 kullanıyorum:
Hata çubukları birbiriyle çakışıyor ve bu gerçekten dağınık görünüyor. Farklı dizinler için hata çubuklarını nasıl ayırabilirim? Position = "dodge" kullandım ama çalışmıyor gibi görünüyor. İşte benim kod ana kısmı:
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")
Örneğiniz için teşekkürler. Ancak, sadece farklı genişlik değerlerini denedim ve hala çalışmıyor.
—
ycc
Orijinal veri seti olmadan çözüm bulmak zordur. Ama bir sorum var: -değerleriniz ve "gruplarınız" neden aynı? Nedir ? Gerekmiyor olmak ?
—
COOLSerdash
ntrunc
group
INDEX
Şimdi grup = "INDEX" değiştirdikten sonra çalışır. Sanırım 'grup'un anlamını yanlış anladım. Teşekkürler @COOLSerdash
—
ycc
position = position_dodge(width = 0.90)
. Ayrıca bu gönderiye bakınız .