【发布时间】:2016-05-02 11:14:24
【问题描述】:
我知道如何在图例中生成这个:
N_{1}(\alpha)
可以通过
expression(N[1](alpha))
但我在乳胶中需要这样的东西:
N_{1+}(\LargerCdot \alpha)
我不知道如何生成。
【问题讨论】:
标签: r plot latex legend plotmath
我知道如何在图例中生成这个:
N_{1}(\alpha)
可以通过
expression(N[1](alpha))
但我在乳胶中需要这样的东西:
N_{1+}(\LargerCdot \alpha)
我不知道如何生成。
【问题讨论】:
标签: r plot latex legend plotmath
这里有几个选项:
1) 普通点
expression(N[1+NULL](NULL %.% alpha))
2) 大点:在 Mac 上,我使用 option + 8 来获取大点。
expression(paste(N[1+NULL],"(•", alpha,")"))
expression(paste(N[1+NULL],"(",~"•",NULL~alpha,")"))
使用内置iris数据框和ggplot2的示例:
library(ggplot2)
ggplot(iris, aes(Sepal.Width, Sepal.Length)) +
geom_point(aes(colour=Species)) +
scale_colour_discrete(labels=c(expression(N[1+NULL](NULL %.% alpha)),
expression(paste(N[1+NULL],"(•", alpha,")")),
expression(paste(N[1+NULL],"(",~"•",NULL~alpha,")")))) +
theme(legend.text=element_text(size=15))
【讨论】: