R 在两个值之间用逗号打印文本下标

R 在两个值之间用逗号打印文本下标,r,plot,expression,R,Plot,Expression,当我在R中绘制一些东西时,我想写下面的文字。这里的下标是希腊字母alpha和nu,中间有一个逗号 我尝试了以下代码,但没有得到逗号和nu plot(1, 1, main = expression(t[alpha, nu])) 有什么建议吗?您可以使用paste()包含逗号: plot(1, 1, main = expression(t[paste(alpha, ",", nu)])) 给予 我们也可以使用bquote plot(1, 1, main = bquote(t[alpha*",

当我在R中绘制一些东西时,我想写下面的文字。这里的下标是希腊字母alpha和nu,中间有一个逗号

我尝试了以下代码,但没有得到逗号和nu

plot(1, 1, main = expression(t[alpha, nu]))

有什么建议吗?

您可以使用
paste()
包含逗号:

plot(1, 1, main = expression(t[paste(alpha, ",", nu)]))
给予


我们也可以使用
bquote

plot(1, 1, main = bquote(t[alpha*","*nu]))

或者正如@Roland提到的,
quote
也会起作用

plot(1, 1, main = quote(t[alpha*","*nu]))

这是我将使用的,但是没有必要使用
bquote
。您可以只使用
表达式
引号