ggplot数学表示法中的文本

时间:2018-12-08 20:17:53

标签: r ggplot2

我想向ggplot添加文本。我想添加10^-3,但是R实际上会计算它,并将0.001添加到绘图中。

我怎么能告诉它只做$ 10 ^(-3)$以10为基数,以“ -3”为指数。

1 个答案:

答案 0 :(得分:3)

由于您没有提供有关要在何处显示此文本的任何数据或任何其他详细信息,因此我自由地将其显示为字幕,并添加了其他一些文本来显示超级字幕和超级字幕的用法。子脚本可以处理-

# setup
set.seed(123)
library(ggplot2)

# plot
ggplot(mtcars, aes(as.factor(am), wt)) + geom_point() +
  labs(subtitle = expression(eta[p]^2 == 10^-3))

reprex package(v0.2.1)于2018-12-08创建