R:在图例中使用表达式

Adr*_*ian 3 plot r

我正在尝试使用legendR 中的函数。我希望标签读取 $\alpha = 1, \beta = 2$,所以我尝试使用

legend("topleft", c(expression(alpha = 1, beta = 2)))
Run Code Online (Sandbox Code Playgroud)

但这并没有达到目的。有什么建议吗?

如果我希望我的标签显示为 $Gamma(\alpha = 1, \beta = 2)$ 该怎么办?我试过

legend("topleft", c(paste("Gamma( ", expression(alpha = 1, beta = 2))))
Run Code Online (Sandbox Code Playgroud)

akr*_*run 5

我们可以将一切都置于其expression自身之中

plot(1)
legend("topleft", expression(alpha~"= 1, "~beta~" = 2"))
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述


如果我们需要Gamma(

legend("topleft", expression(Gamma*"("*alpha~"= 1, "~beta~" = 2)"))
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述


如果我们需要这个词Gamma

legend("topleft", expression("Gamma("*alpha~"= 1, "~beta~" = 2)"))
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述