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

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

我做了一个boxplot,里面有 boxplot() 我的y-lab标签中有一个上标,它看起来像这样。ylab = expression(paste("spleen volume cm"^3))

现在我想把 "cm3 "的上标 "3 "放在括号里[cm^3].

我试过这样。

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

但不幸的是,整个东西也在()里,我怎么才能去掉它周围的"() "呢?下面是现在的样子

可惜我失败了,谁能帮帮我?

亲切的问候!

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

试试

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

enter image description here


-1
投票

罗纳克发布的解决方案应该可以。还是你也想用 ^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 ~ "]")))

创建于2020-06-08 重读包 (v0.3.0)

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