2016-06-15 16 views

Odpowiedz

11

Możemy użyć bquote

library(ggplot2) 
ggplot(mtcars, aes(hp, mpg)) + 
     geom_point() + 
     labs(x = bquote('x axis'~(Å^2)), y = "y axis") + 
     #or 
     #labs(x = bquote('x axis'~(ring(A)^2)), y = "y axis") 
     theme_bw() 

enter image description here

+0

Dziękuję za odpowiedź. Jak uzyskać czcionki pogrubione? – sara

+2

@sara po prostu dodaj 'bold' jak' bquote (wytłuszczenie ('oś x' ~ (A^2)) 'lub' wyrażenie (pogrubienie (x ~ oś ~ pierścień (A)^2)) ' – zyurnaidi

+0

@zyurnaiidi Dziękuję Twój komentarz: kwadrat (indeks górny) nie jest pogrubiony. – sara

5

Należy użyć wyrażenia, najlepiej w połączeniu z pastą, jak następuje:

ggplot(mtcars, aes(hp, mpg)) + geom_point() + labs(x = expression(paste("x axis ", ring(A)^2)), y = "y axis") 

enter image description here