Yanıtlar:
Buradan , eksen başlığı ile sayılar arasındaki mesafeyi değiştirmek ggplot2 2.0.0için margin =argümanını kullanabilirsiniz element_text(). Değerlerini ayarla marginile top, ruş, bottom ve lelemanın EFT tarafı.
ggplot(mpg, aes(cty, hwy)) + geom_point()+
theme(axis.title.y = element_text(margin = margin(t = 0, r = 20, b = 0, l = 0)))
margindiğer için de kullanılabilir element_textelemanlar (bakınız ?themeörneğin,), axis.text.x, axis.text.yve title.
margin =@Anonymous Bu argümanın wokr olmadığı bir örnek verebilir misiniz?
theme_bw. Maalesef, kodun tamamını göndermek okunamıyor / dağınık ...
theme_bw()sonra theme_bw()önce kullanılması gereken theme()eksen başlıkları için allready argüman olmadığından predefinied temalarda fonksiyonu.
Bu forum gönderisine göre: https://groups.google.com/forum/#!topic/ggplot2/mK9DR3dKIBU
Görünüşe göre yapılacak en kolay şey, x ekseninizden önce ve y ekseni etiketlerinizden sonra bir satır sonu (\ n) eklemektir. Yukarıda yayınlanan çözümlerden çok daha kolay (aptal olmasına rağmen) görünüyor.
ggplot(mpg, aes(cty, hwy)) +
geom_point() +
xlab("\nYour_x_Label") + ylab("Your_y_Label\n")
Umarım yardımcı olur!
facet_gridAdam B'nin önerdiği cevap işe yarıyor (yani \ n kullanarak bir satır sonu)