R:在表达式中使用括号
R: Use brackets in Expression
我想让我的 xlab 看起来像这样(2 向上移动):
累计面积[km^2]
使用这个表达式代码我设法得到了正确的文本,但由于某些原因我不能使用括号。
xlab(expression(Accumulated ~ area ~ (km^{2})))
由此得出:累计面积(km^2)
有人知道如何使用方括号代替圆括号吗?
我使用了latex2exp包来获取你需要的东西。以下玩具示例可能会为您服务。此外,值得探索这个包,因为它有一些您可能会觉得有用的功能。
library(latex2exp)
x <- rnorm(5, mean=2.5, sd=1.1)
y <- rnorm(5, mean=2.5, sd=1.1)
windows()
plot(x,y, xlab=TeX(r'($\[km^2\]$)'))
我想让我的 xlab 看起来像这样(2 向上移动):
累计面积[km^2]
使用这个表达式代码我设法得到了正确的文本,但由于某些原因我不能使用括号。
xlab(expression(Accumulated ~ area ~ (km^{2})))
由此得出:累计面积(km^2)
有人知道如何使用方括号代替圆括号吗?
我使用了latex2exp包来获取你需要的东西。以下玩具示例可能会为您服务。此外,值得探索这个包,因为它有一些您可能会觉得有用的功能。
library(latex2exp)
x <- rnorm(5, mean=2.5, sd=1.1)
y <- rnorm(5, mean=2.5, sd=1.1)
windows()
plot(x,y, xlab=TeX(r'($\[km^2\]$)'))