我試圖在斜體文本中顯示我的一些方面,此時我注意到我的數字沒有變成斜體。我注意到軸標簽中的相同行為。重要的是,只有部分標簽或只有一些方面應該是斜體。
有什么辦法可以規避/解決這個問題嗎?
MWE:
library(ggplot2)
library(tibble)
tibble(
a = c('a1~italic(a1)', 'Not~Italic'),
x = c(1,1),
y = c(1,1)
) %>%
ggplot(aes(x,y))
geom_point()
facet_grid(a~., labeller = label_parsed)
theme(
strip.text = element_text(size = 20)
)
xlab(expression(italic(Italic~part~of~label1)~not~italic~part~of~label1))

由
第一個答案:
這是我們可以使用的方法element_text():
library(ggplot2)
library(tibble)
tibble(
a = 'a1a1',
x = 1,
y = 1
) %>%
ggplot(aes(x,y))
geom_point()
facet_grid(a~.)
theme(
strip.text.y = element_text(
size = 12, face = "italic")
)

轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/437583.html
