使用bquote在r中取消自动空格

17

我尝试使用bquote函数在R中为绘图轴添加标签。所需字符串包括希腊字母mu和一个变量。

这将导致mu两侧有空格:

xlab = bquote("Lake NO3 (" ~ mu ~ "mol/L): " ~ .(i))

如何去掉 mu 旁边的空格?

我尝试使用 paste 和 paste0 表达式,但这两者都不允许同时包含希腊字符和变量。

1个回答

23

如果你想要去掉mu两侧的空格

i <- 25
plot(1, xlab=bquote("Lake NO3 ("*mu*"mol/L): " ~.(i) ))

如果您需要右侧的空间

plot(1, xlab=bquote("Lake NO3 ("*mu~ "mol/L): " ~.(i) ))

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接