我的轴标题的括号中的上标

问题描述 投票:0回答:2

我用boxplot()制作了箱形图,并且在y-lab标签中有上标。看起来像这样:ylab = expression(paste("spleen volume cm"^3))

现在我想要括号[cm ^ 3]中带有上标“ 3”的“ cm3”。

我尝试过:

ylab = expression("spleen volume " (paste("[cm"^3, "]")))

但不幸的是,整个东西也位于()中,我如何删除其周围的这些“()”? here is how it looks like right now

不幸的是我失败了,有人可以帮忙吗?

亲切的问候!

r plot brackets subscript superscript
2个回答
0
投票

尝试

xlab = expression(paste("spleen volume [cm"^3, "]"))

enter image description here


-1
投票

Ronak发布的解决方案应该有效。还是您也想要括号中的^3

plot(runif(10),runif(10),xlab = expression(paste("spleen volume [cm]"^3)))

如果是这样,您可以使用以下代码:

plot(runif(10),runif(10),xlab = as.expression(bquote("Spleen volume [" ~ cm^3 ~ "]")))

“”

reprex package(v0.3.0)在2020-06-08创建

© www.soinside.com 2019 - 2024. All rights reserved.