![R 图的 xlabel 中的 LaTeX 表达式](https://linux22.com/image/431815/R%20%E5%9B%BE%E7%9A%84%20xlabel%20%E4%B8%AD%E7%9A%84%20LaTeX%20%E8%A1%A8%E8%BE%BE%E5%BC%8F.png)
$\lambda = $ lambda"
我尝试使用该包在 R 中制作的图的 xlabel 上打印(其中美元符号之外的 lambda 是一个变量) latex2exp
。当我使用:
xlab = paste(TeX(r'($\\lambda = $)'), lambda)
按照 R 版本 4.0 及以上版本(我正在使用)的指示,它给了我:
", "", lambda, , , , phantom() == phantom(
在我创建的图的 pdf 中的 xlabel 上。当我使用:
xlab = paste("$\\lambda = $", lambda)
它实际上打印字符:
$\lambda = $ lambda
我不确定只\
显示一个反斜杠而不是两个反斜杠有什么意义。我尝试在这个帖子中以不同的方式询问这个问题:TeX("$\lambda$") 在 R 中不起作用,但我搞不懂。我不想使用带有 kntir 和 tikzDevice 包的 sweave 文件方法,我想弄清楚为什么latex2exp
不起作用。请帮忙