2012-08-02 18 views
12

Aloha,kısmi italik, aşağıdaki çubuk grafiğinde

axis.text.x:

x <- ggplot(foo, aes(x=variety, y=percent)) + geom_bar() 

aşağıdaki zaman x-ekseni metnin tümünü italik: Ancak

x + opts(axis.text.x=theme_text(face='italic')) 

, Sadece tür isimlerini italik etmek istiyorum, kontrolü değil.

levels(foo$variety) 
"control" "species1" "species2"  "species3" 

Herhangi bir öneriniz var mı?

cevap

13

bu örneği deneyin:

library(ggplot2) 

ggplot(CO2, aes(y=uptake,x=Type, group=Type))+ 
    geom_point()+ 
    scale_x_discrete("Location", labels=expression(Quebec, italic(Mississippi))) 

enter image description here

+0

aşağıdaki hatayı render devam: Etiketler yalnızca sonları ile bağlantılı olarak belirtilebilir. Daha fazla italikleştirirken bir seviye italik()? Yardımın için minnettarım! –

+2

@Droseraaliciae Bir ara argümanı belirtmeyi deneyin. Benim örneğimde, kırılma = c ("Quebec", "Mississippi") '. –

+0

Mükemmel! Hepsi istenen şekilde italik hale getirilir. çok teşekkürler! –

İlgili konular