【发布时间】:2020-12-19 18:01:09
【问题描述】:
将 ggplot 的轴文本更改为某种表达式(在本例中为 10^.x)很容易。但是,当文本被转换时,它会失去粗体格式。
我想知道是否有一种方法可以保留粗体格式,但也有如下所示的指数标签。
library(ggplot2)
xxx <- data.frame(
x = c(-5, -4, -3),
y = c(1, 1, 1)
)
ggplot(xxx, aes(x, y)) +
geom_point() +
scale_x_continuous(label = scales::label_math(expr = 10^.x)) +
theme_bw(base_size = 20) +
theme(axis.text = element_text(face = "bold"))
由reprex package (v0.3.0) 于 2020 年 8 月 31 日创建
【问题讨论】: