2012-11-22 16 views

cevap

8

sen, (\n birkaç durumlarda yapmayacağım)

p <- qplot(mpg, wt, data = mtcars) 
    p <- p + ggtitle("whatever \n comes after this") + 
    theme(plot.title = element_text(lineheight=.1)) 
    p 
+0

. teşekkürler agstudy. Hizalamak için etki var mı? Çünkü her şey şu ana kadar ortalanmış mı? –

+0

ah, bunun element_text için sadece 'vjust' seçeneği olduğunu görüyorum. kaygan. –

0

için mükemmel merkezi herşeyi bu (satır yüksekliği satır aralığını değiştirmek için seçenek) böyle bir şey yapmak metnin aynı boyutta her parçası tutabilir veya mümkün olan nispeten fazla 2 satır satır aralığı ayarlamak mümkün ve aynı zamanda (bazı durumlarda yararlı olan) varsa ayarlamak için, bunun yerine kullanımı:

labs(title=expression(atop(textstyle("whateverline1"),atop(textstyle("whateverline2"),atop(scriptscriptstyle(""),textstyle("whateverline3")))))) 

O Yine bu aynı boyut tutarak metin konumuna facet_grid, xlab ve ylab

Not atop ve textstyle için çalışır ve scriptscriptstyle("") çizgi arasındaki aralığı kontrol etmek için labeller=label_parsed

kullanın. scriptstyle veya scriptscriptstyle veya scriptscriptstyle kullanarak metnin çeşitli göreceli boyutlarını da gereksinimlerinize bağlı olarak çok güzel kullanabilirsiniz.