我想使用annotate()
. 使用expression()
,如here所述将乳胶添加到轴标签,似乎不起作用。以机智:
# Use expression() to create subscripted text
p <- ggplot(mpg, aes(x=cty, y=hwy)) + geom_point() +
scale_x_continuous(expression(text[subscript]))
# But expression() in annotate adds nothing to the plot
p + annotate("text", x=10, y=40, label=expression(text[subscript]))
# Passing regular text to annotate works fine
p + annotate("text", x=10, y=40, label="foo")
为什么expression
s 与annotate
其他 ggplot 函数的处理方式不同?我怎样才能用乳胶注释?