Bazı ggplot2 grafiklerine başlıklar koymaya çalışırken başlıklar olmadan bazılarını bırakmaya çalışıyorum. Ne yazık ki, başlık ayarlandığında, y ekseni ve arsa küçülüyor (sağdaki çizime bakın). Başlığı, Y ekseni boyutunu değiştirmeden çizmem gerekiyor, böylece başlıklı grafikler diğerleriyle aynı ölçekte (orta grafikte olduğu gibi). show ggplot2 title bunun için yer ayırmadan
grid.arrange(
(ggplot(mtcars, aes(mpg, hp)) + geom_point()),
(ggplot(mtcars, aes(mpg, hp)) + geom_point() +
geom_text(aes(22.5, 340, label="fake title", vjust = 1, hjust = .5, show_guide = FALSE))),
(ggplot(mtcars, aes(mpg, hp)) + geom_point() +
labs(title="real title")),
ncol=3)
ben alan üzerine kısa çünkü ben, diğer parseller üzerinde sahte boş dize başlıkları kullanamazsınız
.geom_text()
yöntemini kullanabilirim, bana daha az bozuk görünmesini nasıl sağlayabileceğini söyleyebilirim. Öyleyse, arsa üstünde ve üstünde arsa başlığını göstermeye çalışırken, başlık için herhangi bir ayrılmış alanı nasıl kaldırırım? İkincisi
theme(plot.title = element_text(vjust=-1))
ile yapılır.)
'geom_text' yerine' annotate (geom = "text") 'kullan '' – Gregor
@Gregor: Önerdiğiniz şeyi yaptım, bu yüzden bir cevap olarak yazabilirsem krediyi vereceğim. Eğer değilse, Matthew Plourde'un cevabını kabul edildi olarak işaretleyeceğim. –