如何在 R 的 Latex 表达式中使用变量?
例如:
plot(X, Y, main=expression(R^2))
将把 R 加上漂亮的上标 2 作为主标题。
但假设我希望它说“R^2: 0.5”,其中 0.5 来自 R 变量。我怎么做?
Owen 的 hack 非常酷,但并不是真正常见的方法。如果你使用bquote
,这实际上很容易。bquote
会做同样的事情quote
,除了之间的一切.()
将在指定环境(或全局,如果未指定)中进行评估。
一个简单的例子:
X <- 1:10
Y <- 1:10
a <- 0.8
plot(X,Y,main=bquote(R^2 : .(a)))
Gives :
也可以看看?bquote
and ?plotmath
更多示例和可能性
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)