问题
For my legend in ggplot2 I have 2 categories, how do I italicize only 1 category and not the other?
Thanks!
回答1:
You can use expression
and italic
to create italicised text on labels.
data("mtcars")
library(ggplot2)
p <- ggplot(data = mtcars, aes(x = as.factor(am), fill = as.factor(am))) +
geom_bar() +
scale_fill_discrete("Transmission", breaks = c(0, 1),
labels = c("Automatic", expression(italic("Manual"))))
p
来源:https://stackoverflow.com/questions/48688404/how-to-italicize-1-category-in-a-legend-in-ggplot2