作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试使用 bquote 在 ggplot2 的轴标题中的下标 4 之后直接上标“-”。我很接近!下面给了我所有的东西,除了一个小的上标——紧跟在下标 4 之后:
qplot(uptake, data = CO2) +
ylab(bquote('Membrane available NH '[4]*'-N ( '*mu*'g' ~ resin^-1* ~ 14~day^-1*')'))
我试过玩 ^,例如:
qplot(uptake, data = CO2) +
ylab(bquote('Membrane available NH '[4]*^-'-N ( '*mu*'g' ~ resin^-1* ~ 14~day^-1*')'))
但是会得到如下错误信息:
Error: unexpected '^' in "qplot(uptake, data = CO2) +
ylab(bquote('Membrane available NH '[4]*^"
显然我没有正确表达 ^。
如有任何帮助,我们将不胜感激。
非常感谢!
最佳答案
我以为要求的是下标 4 和上标减号之间的额外空格。使用 phantom()
是一种方法。 “空格”的长度与适合字符值所需的空格相同(在 0.67 倍率下):
NH[4]^{phantom("A")~"-"}
这是对您可能想要什么的猜测。我取出了尽可能多的引号,并在某些地方使用了 cdots
而不是并列。显然,您或您的编辑的口味可能会有所不同:
qplot(uptake, data = CO2) +
ylab(bquote(Membrane~available~NH[4]^{phantom("__")*'-'}-
N *( mu %.% g [ resin]^-1 %.% ~ 14~day^-1)))
如果假定为微克,则使用 mu*g~
关于r - 如何在 R 中的 ggplot2 中使用 qpolot 在图例标题中上标 -(减号),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39137312/
我是一名优秀的程序员,十分优秀!