在ggplot轴标题中表示斜体和上标

时间:2015-11-18 15:12:11

标签: r ggplot2

我很遗憾地问这个问题,但我似乎无法将此表达式包含在ggplot2-object的ylab()xlab()参数中。需要阅读:

2q (稀有)”。但是,“2”需要上标。

我摆弄expression()paste(),但似乎不可能。非常感谢任何帮助。

编辑:一些例子:

dat<-as.data.frame(matrix(runif(100), 10,10))
names(dat) <- LETTERS[1:10]

library(ggplot2)
ggplot(dat, aes(A,B)) +
  geom_point()+
  xlab("some title")

1 个答案:

答案 0 :(得分:6)

所有必要的信息都可以在help("plotmath")找到。

ggplot(dat, aes(A,B)) +
  geom_point()+
  xlab(expression({}^2*italic(q)~textstyle(group("(", rarefied, ")"))))

resulting plot