Ggplot2 ile etiketli bir barkodu pozitif ve negatif çubuklarla çizmeye çalışıyorum. Şimdiye kadar çalışıyor, ancak etiketi çubuğun dışında, yani çubuğun üstünde veya altında olacak şekilde ayarlamak istiyorum. vjust = c(x1,...,xn)
'da x
geom_text()
'daki çubuğun değerine göre pozitif veya negatif bir değer ayarlamayı denedim. Bu işe yaramıyor. Hata İletisi Hatası: "ayarı estetiği ayarlandığında, yalnızca bir değer alabilirler. Sorunlar: vjust"Ggplot2 ile pozitif ve negatif çubuklarla bir barplot çubuğu nasıl etiketlenir
Çalışmakta olan normal çizim komutuyla. Ben ggplot2 bu komutu çoğaltmak istiyorum:
xpos <- barplot(d, col=mycols, main='Verteilung in Dresden 2004',
ylab='Anteil in %', xlab='Milieu', names.arg=l,
cex.axis=0.7, cex.names=0.7, ylim=c(0,max(d)+0.05))
boxed.labels(xpos,d+0.02,sprintf('%d%s', d*100, '%'),
bg='transparent', border=FALSE, cex=0.7)
o yüzden ;-)
birisi tavsiyesi olan var mı ... sadece güzel böyle mi görünüyor?
Yardımlarınız için teşekkürler.
+1 Güzel – Andrie
ifelse' muhtemelen -0.1 kullanmayı tercih ediyorum' kullanımı ve 1.1 yerine 0 ve 1 yapar Ama bu sadece sayıları barlardan biraz daha ileriye doğru itmek. Konsept doğru. –
Bu benim problemimi çözdü! Çok teşekkürler dostum! – Dominik